Boudhanath Stupa Written by admin on August 31, 2024. Posted in Kathmandu. One of the largest stupas in Nepal, a significant pilgrimage site for Buddhists. Previous Next