Thursday, August 4, 2011

Where in the World is Captain America: Swayambunath, Kathmandu, Nepal

Captain America fighting off monkeys at Swayambunath in Kathmandu, Nepal.

No comments:

Post a Comment