On top of a pre-Spanish pyramid with a Spanish church on top. Cholula Puebla. Breathtaking.

8:12pm April 25th 2012 via txt