Scenes of the sister's convent before heading off to the Himalayan Palace were filmed at Strawberry Hill House, in Twickenham, London, UK. Doubling as Darjeeling India.
Is a British drama miniseries, based on the 1939 novel of the same name by Rumer Godden.