Share
twitterlinkedinfacebook
Image 1 of 1
boudhanath-bodnath-stupa-kathmandu-nepal-prayer-flags-eyes.tif
The Boudhanath Stupa (or Bodnath Stupa) is the largest stupa in Nepal. It is also the center of Tibetan culture in Kathmandu and rich in Buddhist symbolism and is of sacred importance.