Gest tour of Shanti Stupa in Leh Ladakh

Gest tour of Shanti Stupa in Leh Ladakh on a hilltop in Chanspa.