Filming Locations (6)

  • Almería, Andalucía, Spain

  • PC Balcazar Studios, Madrid, Spain

  • San Jose, Andalucia, Spain

  • El Pozo de los Frailes, Almería, Andalucía, Spain

  • Desierto de Tabernas, Almería, Andalucía, Spain

  • Finca El Romeral, San José, Almería, Andalucía, Spain (Main location)