Landscape of Mussoorie, India. The Himalayas are in the background.