Shot mainly in Finnland, but also on locations in Norway, Sweden, Laax (Switzerland) and Mayrhofen (Austria).

Leave a Reply