San Miguel de Allende, Mexico: people travel to town from the surrounding countryside, in their best gear, to celebrate Mexican Independence Day, 9/15/2009 (photo: Ann Summa).