Filming Locations (2)

  • Diepoldsau, Kanton St. Gallen, Switzerland

  • Siblingen, Kanton Schaffhausen, Switzerland