Filming Locations (2)

  • Germany (on location)

  • Scharbeutz, Schleswig-Holstein, Germany (on location)