SHANTI STUPA
Shanti Stupa Road, Leh
Pagoda to visit
5/5
(1 review)
Stupa on top of a small hill built by the Japanese to symbolize peace, a place of pilgrimage ...Read more