Hello Steemit !
Boudhanath Stupa is the largest stupa in Nepal and the holiest Tibetan Buddhist temple.It is rich in Buddhist culture and located in Kathmandu,the capital city of Nepal.
It is rich in history.It is said to be established in the 14th century. Today it remains an important place of pilgrimage and meditation for Tibetan Buddhists and local Nepalis, as well as a popular tourist site.