Heavy snow has struck parts of North America with the US Midwest severely affected. 20 inches (50cm) fell on Columbus, Ohio, blocking roads and disrupting other transport.
The snowfall in Columbus was the heaviest since 1910. Several people are reported to have died because of the cold weather in Ohio.
Officials have been warning people to stay off the roads and snowplough teams have been doing extra work to clear snowdrifts.
Freezing weather covered a swathe of the US from eastern Kentucky into New York state. This traffic slowed to a snail's pace north of Fort Worth, Texas.
Northern parts of Texas saw nine inches (22cm) of snow, prompting this male cardinal to shelter in a bird feeder.
Jackson, Mississippi, also saw an unusual dusting of snow, while Cincinnati and Cleveland received a foot (30cm) of snow.
The same storm system that hit the Midwest dropped snow on Canada, leading to similar problems on the roads and flight cancellations.