
Taken in Leh in August of 2016

Built by a devout Japanese Buddhist in 1991, the Shanti Stupa is on a hill overlooking Leh. It’s most popularly visited right before sunset when one can capture the colors falling over the town below.
Share on Facebook, Twitter, Email, etc.
Like this:
Like Loading...