Can you spot the Manitoba locations in the new Liam Neeson movie released on Netflix?

The Ice Road, filmed in Manitoba and starring Liam Neeson, is now streaming on Netflix. (Image source: VVS FILMS) The Ice Road, filmed in Manitoba and starring Liam Neeson, is now streaming on Netflix. (Image source: VVS FILMS)