A trip from Mexico City, to Teotihuacan and Puebla.