The film was made in the hill city of Simla in northern India (although the story is set in another hill retreat. The scenery is beautiful, and the atmosphere is quite exotic. The acting of all characters is brilliant: Celia Johnston was exceptional.