Buy the best images of Nepal
Trending: Flowers, Wallpapers, Background
ID: 36484
Boudhanath Stupa
Boudhanath Stupa, also known as Buddha or Khasti Chaitya, is a magnificent stupa standing at an impressive height of 36 meters located in Kathmandu, Nepal. Boudhnath Stupa is one of the largest stupas in South Asia. It is a UNESCO World Heritage Site and an important center of Tibetan Buddhism in Nepal.