monkeystale.ca
The beautiful Hampta Pass
Stories and pictures from Manali and the Hampta Pass Trek in Himachal Pradesh, India.