Leh Shanti Stupa by Amitava Ray|Published 2021-08-14-Updated 2021-08-16-at dimensions 1536 × 1017 in Leh Ladakh Images navigation Previous Next Leh Shanti StupaShanti Stupa is a Buddhist white-domed stupa (chorten) on a hilltop in Chanspa, Leh district of Ladakh, in the north Indian state of Jammu and Kashmir. Views: 0