Filming Locations in Wengen

Hotel Bellevue des Alpes, Kleine Scheidegg, Kanton Bern, Switzerland
Phantom Thread (2017)

View Details