Up Arrow Returns to Thumbnails
Bodhnath
Bodhnath is one of the largest Tibetan Buddhist stupas in the world. While Nepal is more than 80 percent Hindu, many of them frequent this breathtaking stupa, as Nepalis commonly embrace a blend of the two religions.