SACRED PLACES
Boudhanath is one of the largest stupas in the world and the central place of worship for Tibetan Buddhists in the valley.