This movie resembles another Christina Milian movie called Snowglobe (2007) where she also is in a Snowglobe.
The scene where the train pulls into the station was filmed at Hampton Loade Station on the preserved Severn Valley Railway in Shropshire, Gt Britain.
The brief shot of the locomotive coming into the station is not a North American scene. The station is Hampton Lode on the Severn Valley Railway, Shropshire, England. The locomotive is a GWR pannier tank No 7714 built in 1930 and looks very different to the more authentic static one in the following scene.
Snow on the ground is obviously fake in many scenes. Never snow on anyone's shoes.
Anna Brisbin's debut.