Filming Locations (2)

  • Peckforton Castle, Peckforton, Cheshire, England, UK

  • Hohenzollern Castle, Baden-Württemberg, Germany