The Swayambhunath Buddhist Temple in Kathmandu

The Swayambhunath Buddhist Temple (also known as the Monkey Temple) in Kathmandu, Nepal.