This kind of stuff just leaves me in awe
Posted By admin on December 17, 2009
This kinda stuff really just leaves me in awe. Chichen Itza, In Yucatan, Mexico. One of the Seven Modern Wonders of the World.

(here you can barely see people walking on the grass at the bottom of the photo, it really puts the rest into perspective.)








How about you take me with next time, huh?