Filming Locations (3)

  • Cologne, North Rhine-Westphalia, Germany

  • Hamburg, Germany

  • Lower Saxony, Germany