Shanti Stupa, Shanti Stupa is a Buddhist white-domed stupa on a hilltop in Chanspa, Leh district, Ladakh, in the north India.

- Image ID: WPDJJ1

Shanti Stupa, Shanti Stupa is a Buddhist white-domed stupa on a hilltop in Chanspa, Leh district, Ladakh, in the north India.

Pandit Vivek / Alamy Stock Photo

Image ID: WPDJJ1

Location: Leh Ladakh, India