The Boudha Stupa is one of the most celebrated places of pilgrimage in Nepal and in the Buddhist world and the largest stupa in the world. The UNESCO has declared it as World heritage Site because of its fascinating and unique specimen of Stupa architectural design existing in Nepal.
Author : Mr. Min Bahadur Shakya
Date of Publication : 1997 AD
No of Pages : 80
Language : English
Publisher : Talisman Worldwide, Germany