Shanti Stupa a Buddhist white-domed stupa (chorten) on a hilltop in Chanspa, Leh district, Ladakh, built in 1991
STUDIO OCTAVIO / Alamy Stock Photo
Image ID: DH398G
Location: Leh, Ladakh, India