Kashmir and Ladakh
Read More595 / 629
Shanti Stupa at Leh in Ladakh, India
The Shanti Stupa is an iconic structure in Leh. Atop a hill climbing 500 steps, reaching here by foot requires a lot of effort. Specially because of the high altitude. On the top, it is a place for breathtaking views, some peace and quiet, meditation and prayers.
From Story photos
PHOTO GALLERIES
Copyright © 2021 SandeepaChetan's Travel Blog