Giriganga, Himachal Pradesh, India, 13 December 2016, 1230 hours: As we reached the temple near a small stream at Giriganga, it was astonishing to see that the water around the temple was…...
The Mountain Walker Youtube Channel
Follow me on TwitterMy Tweets
This error message is only visible to WordPress admins
There has been a problem with your Instagram Feed.