Shanti stupa in Leh, Himalayas. Ladakh, India

- Image ID: 2B0BBEW

Shanti stupa in Leh, Himalayas. Ladakh, India

MELBA PHOTO AGENCY / Alamy Stock Photo

Image ID: 2B0BBEW