Wednesday, August 3, 2011

Where in the World is Captain America: Birthplace of Buddha, Maya Devi Temple, Lumbini, Nepal

*Note: The fact that this is vertical and not horizontal is because Blog Spot is awful. The photo was taken horizontally......*

Captain America meditating in search of Enlightenment in front of the Maya Devi Temple in Lumbini, Nepal, birthplace of the Buddha.

No comments:

Post a Comment