Share
twitterlinkedinfacebook
Image 1 of 1
SLee20090531-Leh_Town-0218.jpg
A golden sitting buddha, as seen on 31st May 2009, adorns the second level of Shanti Stupa, the latest addition to skyline of Leh town, Ladakh, Jammu & Kashmir, India. Shanti Stupa was built by the Japanese and sits atop a 100m high hill, accessible climbing by 566 steps.  Photo by Suzanne Lee