Filming Locations (6)

  • Esplugues de Llobregat, Barcelona, Catalonia, Spain

  • Colmenar Viejo, Madrid, Spain

  • Elios Studios, Rome, Lazio, Italy (studio)

  • La Pedriza, Manzanares el Real, Madrid, Spain

  • Manzanares el Real, Madrid, Spain

  • Torrelaguna, Madrid, Spain