DescriptionTepanapaCholula1.JPG English: View of the pyramid and church at Cholula, Puebla, Mexico Date 23 January 2011 Source Own work Author AlejandroLinaresGarcia...