Boudhanath Stupa

Largest stupa in Nepal. Kathmandu 2008.