Filming Locations (4)

  • Santiago, Chile

  • Atacama Desert, Chile

  • Baquedano, Antofagasta Region, Chile

  • Miami, Florida, USA