Shanti Stupa, a Buddhist white-domed stupa, or chorton, on a hilltop in Chanspa, Leh, Ladakh, India

- Image ID: CW4E5R

Shanti Stupa, a Buddhist white-domed stupa, or chorton, on a hilltop in Chanspa, Leh, Ladakh, India

Ellen Clark / Alamy Stock Photo

Image ID: CW4E5R

Location: Shanti Stupa, Leh, Ladakh, India

Similar stock images