The ruins of an ancient pyramid dominate the archeological site of Zempoala in Veracruz, Mexico.
© Roberta Sotonoff, 2009