Overview

Perched atop a steep hill at 11,841 feet, the Shanti Stupa in Leh is a magnificent white-domed Buddhist monument believed to have been constructed between 1983 and 1991 by Japanese monks to commemorate 2,500 years of Buddhism. It holds the relics of Buddha, sanctified by the 14th Dalai Lama, and offers breathtaking panoramic views of Leh and the nearby Changspa village. The stupa, part of the peac... Read More
img