Shanti 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.
Leh Shanti Stupa
Amitava Ray August 14, 2021

Author: Amitava Ray
I'm a photographer (1979) and a blogger (2006). My future photography and blogging endeavors are contingent on the success of Whizzed Net.