Monkeys!
Swayambhunath is also called the monkey temple, because so many monkeys live in the trees on the surrounding hill. Here they're playing on the prayer wheels, noisily running across the metal wheel coverings and chattering to each other. Can you spot all 12?