Agitated monkeys at Swayambhu Stupa

In Kathmandu, Nepal