Filming Locations (3)

  • Aachen, North Rhine-Westphalia, Germany

  • Düren, North Rhine-Westphalia, Germany

  • Monschau, North Rhine-Westphalia, Germany