Mashobra

Mashobra, located at an altitude of 2500 m above sea level, is one of Asia’s largest watersheds with the Indus and Ganges on either side. It is a small town in the district of Shimla, in the state of Himachal Pradesh. It is surrounded with densely covered forests of oaks and pines.

Leave a Reply

Your email address will not be published. Required fields are marked *