Buddhist pilgrims circumambulate the massive Boudhanath Stupa (the largest stupa in Nepal and the holiest Tibetan Buddhist temple outside Tibet.) The Boudhanath Temple is the center of Tibetan culture in Kathmandu, Nepal.
{}