Filming Locations (3)

  • Garmisch-Partenkirchen, Bavaria, Germany

  • Liberec, Czech Republic

  • St. Moritz, Kanton Graub√ľnden, Switzerland