shanti stupa at leh. Shanti Stupa is a Buddhist white-domed stupa (chorten) on a hilltop in Chanspa, Leh district, Ladakh, in the north Indian state of Jammu and Kashmir.It was built in 1991 by Japanese Buddhist Bhikshu, Gyomyo Nakamura and part
Photo by trying_since_1996
Royalties free, Commercial & Editorial use
$10.00