Thursday, December 23, 2010

Theotihuacan




Piramide del Sol in Theotihuacan in Mexico.

Awesome!
You can go there from Terminal Norte in Mexico City by bus.

No comments: