Boudhanath Stupa in Kathmandu, Nepal. Asia. Shutterstock Image - Boudhanath Stupa in Kathmandu, Nepal. Asia. - ID: 1058052638