Popocateptl Eruption From the International Space Station, looking west. Mexico City to the right, Puebla to the lower left..
Page updated 01/01/2004