Nonostante il film sia ambientato nelle Alpi svizzere, le riprese si sono svolte in Germania, nel Castello di Hohenzollern e presso il complesso abbandonato di Beelitz-Heilstätten, ex ospedale per i militari della prima guerra mondiale.
Il paesino svizzero sottostante al centro benessere è in realtà il paesino tedesco di Schraplau.
Tra i luoghi delle riprese vi era inizialmente anche Vienna, nella quale avrebbe dovuto essere girata la scena delle grotte; alla fine si optò per costruire un set sostitutivo nello Studio Babelsberg.
Castello Hohenzollern, Hechingen, Baden-Württemberg, Germany | Location Relazione location/film |
Germany
| Location Relazione location/film |
Heilstatten, Beelitz, Brandenburg, Germany | Location Relazione location/film |
Landwasser Viaduct, Filisur, Graubünden, Switzerland | Location Relazione location/film |
Marlene-Dietrich-Halle, Studio Babelsberg, Potsdam, Brandenburg, Germany | Location Relazione location/film |
Schraplau, Saxony-Anhalt, Germany | Location Relazione location/film |
Studio Babelsberg, Potsdam, Brandenburg, Germany | Location Relazione location/film |
Zwickau, Saxony, Germany | Location Relazione location/film |