Tibetan prayer flags on hilltop monastery

In Kathmandu Valley, Nepal.