Add to Cart Add to Lightbox Download
Asia, India, Jammu and Kashmir state, Ladakh, Leh, Shanti Stupa, a Buddhist stupa (chorten) built in 1985 by the Nipponzan-Myōhōji order of Japanese Buddhism as part of the construction of a series of Peace Pagodas.
- (c) Merrill Images
- Image Size
- 5218x3503 / 8.6MB
- Contained in galleries