Filming Locations (2)

  • Eupen, Belgium

  • Monschau, North Rhine-Westphalia, Germany