Boudhanath. Kathmandu. Nepal 2011

The bigest stupa in Nepal