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
Add to Cart Add to Lightbox Download