Filming Locations (3)

  • Jadraque, Guadalajara, Castilla-La Mancha, Spain

  • Madrid, Spain

  • Valsain, Segovia, Castilla y León, Spain