Back to Galleries
India, Himachal Pradesh
Himachal
Himachal Pradesh is a northern Indian state in the Himalayas. It's home to scenic mountain towns and resorts such as Shimla, the summer capital of British India. Himachal Pradesh is also known for its trekking, climbing and skiing areas.
Snow-filled Valley in Manali
Shimla Scenic Mountain Slopes