The stupa is one of the ancient & oldest stupas located in Leh city, Ladakh, Jammu & Kashmir, India, Asia. Shanti stupa is a silent and peaceful place.

- Image ID: 2BTEXGC

The stupa is one of the ancient & oldest stupas located in Leh city, Ladakh, Jammu & Kashmir, India, Asia. Shanti stupa is a silent and peaceful place.

Parvesh Jain / Alamy Stock Photo

Image ID: 2BTEXGC

Location: Ladakh, India