Location


Boudhanath Stupa

The world’s largest Buddhist shrine in Boudha, Kathmandu, Nepal. It is the most celebrated Buddhist pilgrimage centre in Nepal leaving Lumbini. The stupa is built on a octagonal base with a hemisphere on the top. Boudhanath is regarded as the lord of wisdom. The stupa is said to have been constructed by King Shiva Deva.

Showing the single result

error

Enjoy this blog? Please spread the word :)

RSS
Follow by Email20
Facebook
Facebook