Three of North America's Great Lakes - Huron, Superior and Erie - have frozen over for the first time in nearly a decade after icy weather lasting more than a month.
Weeks of temperatures below minus 20 degrees have caused an ice blanket averaging as much as 60cm on the lakes,
Three of North America's Great Lakes freeze over
AdvertisementAdvertise with NZME.