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

Snow-filled Valley in Manali

Shimla Scenic Mountain Slopes

Shimla Scenic Mountain Slopes