Tibetan prayer Flags on the Bodnath Stupa in Kathmandu (Nepal)
The ancient spherical Bodnath Stupa, officially called Boudhanath, located about 11 km North-East of Kathmandu, is one of the largest Buddhist stupas in the world.
For more info about the Bodnath Stupa, read en.wikipedia.org/wiki/Boudhanath.