Content Section
The snow capped Popocatepetl volcano lets off a light plume of vapour as a church, which sits atop the pyramid of Cholula, stands in the foreground  November 24, 2006. Imelda Medina / Reuters
More Latin America