Colourful prayer flags adorn the Swayambunath Temple in Kathmandu, Nepal.
Image dimensions: 2423 x 3600 pixels