Where was this filmed?
Under filming locations it has Vancouver, British Columbia and Canada.
The cabin is in Maple Ridge, - a Vancouver Suburb, BC CanadaThe mountain scenes are Mount Seymour.