Panels depicting conch shells, the Buddha and monster masks or the face of majesty or kirtimukha surround the dome of the Shanti Stupa. Shanti Stupa is a peace stupa built to promote world peace and prosperity and to commemorate 2500 years of Buddhism by Japanese and Ladakhi buddhists. Shanti Stupa, Leh, Ladakh, Republic of India. 13Sep11
Add to Cart Add to Lightbox Download