stupa, buddhist temple Swayambhu in Kathmandu, Nepal, September 2011

stupa, buddhist temple Swayambhu in Kathmandu, Nepal, September 2011. In the background Deva Dharma Mahavihar building.
stupa, buddhist temple Swayambhu in Kathmandu, Nepal, September 2011. In the background Deva Dharma Mahavihar building.