Best Culture, History, Temples - shannonodonnell

Boudhanath Stupa in Kathmandu, Nepal - one of the holiest and largest Stupas in the world in Buddhism.