Filming Locations (3)

  • Hoyo de Manzanares, Madrid, Spain

  • La Pedriza, Manzanares el Real, Madrid, Spain

  • Rome, Lazio, Italy