1

Shanti Stupa: A Symbol of Peace in the Himalayas

News Discuss 
Perched atop a hill in Leh, Shanti Stupa is a white-domed Buddhist monument built to promote world peace. Constructed by Japanese and Ladakhi Buddhists in 1991, it enshrines relics of the Buddha at its base. The structure is beautifully adorned with colorful reliefs and is surrounded by the stark beauty of the Himalayas. At sunrise or sunset, the view from the stupa is breathtaking, o... https://www.captureatrip.com/blog/shanti-stupa

Comments

    No HTML

    HTML is disabled


Who Upvoted this Story