Category: Leh

Shanti Stupa

Built by the ‘Peace Sect’, an association of Japanese Buddhists, the Shanti Stupa crowns a hill on the western edge of the Leh valley. A total of 157 steps take you to the summit just off of Changspa, or alternatively there is a road that will take you […]

Leh

“Leh, Ladakh – you must go to Leh, Ladakh !”. I’ve lost count how many times I was told this during my work visits to Pune over the last 10 years. I’d never heard of the place, but knowing it was in the foothills of the Himalayas and […]