Profile
Blog
Photos
Videos
Me, myself and my backpack
Photo 1 of 44
Boudhanath Stupa (or Bodnath Stupa) is the largest stupa in Nepal and it is the center of Tibetan culture in Kathmandu, rich in Buddhist symbolism and sacred importance. It's located in the town of Boudha, where I have been staying for the past 5 weeks, east of Kathmandu.
Uploaded
- comments