Eagle during Independence Day.Army parade on Mexico's Independence Day.View over Taxco, Mexico, from the Christ statue.A stray dog in Taxco.The front of the church in downtown Cuernavaca, Morelos, Mexico.Detail on the facade of Santa Prisca Cathedral, Taxco, Mexico.A large status of Christ overlooking Taxco, Mexico.Santa Prisca climbing towards the sky over the tree tops.A woman and her daughter trying to sell souvenirs to tourists in Mexico.At the zocalo in Cuernavaca, Mexico, was this guy selling balloons.A parade during Dia de la Independencia, Mexico.A stone tablet in the Cuernavaca Cathedral welcoming those who believe in the Holy Spirit.Jack by a picturesque waterfall near Taxco, Mexico.A small shrine at Cathedral de Cuernavaca, Mexico.Street scene from Taxco.Mexican flag.A disturbing artwork in Museo de Arte Moderno, Mexico City.The fantastic staircase and cupola in Museo de Arte Moderno.Santa Prisca Cathedral in Taxco, Mexico.A beautiful stained glass window.Looking out over Mexico City from Castillo Chapultepec.In Xochimilco, flower-decked boats carry visitors through water canals.A view over Paseo de la Reforma and Ninos Heroes from Castillo Chapultepec, Mexico City.Candid picture at the Mercado Sobre Ruedas, La Condesa, Mexico City.Mercado Sobre Ruedas, between Avenida Veracruz and Juan de la Barrera, Mexico City.Blue skies and white clouds on the way to Mexico.Aztecan dancer near Temply Mayor, Zocalo, Mexico City.

Big, beautiful, chaotic and spicy. But most of all alive.