Filming Locations (2)

  • Bremerhaven, Bremen, Germany

  • Hamburg, Germany