Published 19:28 IST, October 5th 2020
Downhill filming location: This Will Ferrell starrer film is a tour guide for ski lovers
Downhill filming location primarily focuses on the snow-clad mountains in Austria. The film was shot at many prominent ski resorts and skiing locations.
null | Image:
self
Advertisement
19:28 IST, October 5th 2020