Photograph by
-
-
0
Edit Photo Details
Shanti Stupa
Shanti Stupa is a Buddhist white-domed stupa (chorten) on a hilltop in Chanspa, Leh district, Ladakh, in the north Indian state of Jammu and Kashmir. It was built to promote world peace and prosperity and to commemorate 2500 years of Buddhism. It is considered a symbol of the ties between the people of Japan and Ladakh.