Shanti Stupa a Buddhist white-domed stupa on a hilltop in Leh, Ladakh, in the Indian state of Jammu and Kashmir

- Image ID: E8D1KB

Shanti Stupa a Buddhist white-domed stupa on a hilltop in Leh, Ladakh, in the Indian state of Jammu and Kashmir

STUDIO OCTAVIO / Alamy Stock Photo

Image ID: E8D1KB

Location: Ladakh, Northern India

Similar stock images