DEDDEDA PORTFOLIO

Share
twitterlinkedinfacebook
Image 37 of 50
< Prev Next >
bodhnath-boudha-stupa-kathmandu-nepal-1.tif
Boudhanath Stupa (aka Bodnath, Boudha) is the largest stupa in Nepal. It is also the center of Tibetan culture in Kathmandu and rich in Buddhist symbolism and sacred importance.