SHANTI STUPA, LEH

Shanti Stupa, Leh, Ladakh, India, Kalachakra, Dalai Lama, Tibet, Buddha
Shanti Stupa, Leh

Details of Shanti Stupa

View from Shanti Stupa

The Meaning of a Stupa (Sankrit) or Chörten (Tibetan)