Filming Locations (4)

  • Teotihuacán, San Juan Teotihuacán, Estado de México, Mexico

  • Chichén Itzá, Yucatán, Mexico

  • Pátzcuaro, Michoacán, Mexico

  • Mexico City, Distrito Federal, Mexico