Church sitting on top of an earth mound which conceals largest pyramid in world, Cholula. Mexico.

Church sitting on top of an earth mound which conceals largest pyramid in world, Cholula. Mexico.
Photo by Jim Steinhart © 2011, all rights reserved. (Ref: MXE313)

Click an index below to see this photo among related images:

Puebla
Captions List for Mexico

license home subjects tips