Skiing in Ladakh, Jammu and Kashmir
Land, Heritage, Nature, Snow
Famous for: An enchanting stupa
Literally means Peace Pillar, the Shanti Stupa is located above Shangspa in Leh district of Ladakh and was established by a peace sect of Japanese Buddhists. The construction of stupa got starte...
Things to do in Ladakh ( 15 )