Well, it was filmed in a beautiful location in Canada called Gibsons. It's a small town located on the Sunshine Coast, which is a stunning part of the country with its own unique charm. The town is surrounded by forests, mountains, and a crystal clear ocean, which provides the perfect backdrop for the film's winter wonderland scenes.