Shanti Stupa
4.50
(2133)
1st
Buddhist temple
Shanti Stupa - Location details
Shanti Stupa, Leh, Ladakh
Shanti Stupa - History details
Built by Japanese monks in 1991 to promote world peace | Located on a hilltop overlooking Leh | Offers panoramic views of Leh and surrounding mountains
Reviews
4.50
(2133)