Ladakh, India - Shanti Stupa in Leh, Ladakh, Jammu and Kashmir, India.

- Image ID: 2CAM12K

Ladakh, India - Shanti Stupa in Leh, Ladakh, Jammu and Kashmir, India.

beibaoke / Alamy Stock Photo

Image ID: 2CAM12K

Location: Ladakh, India