Thousands of Canadians have been evacuated from their homes as a result of severe flooding and rising water levels, while thousands more are working to stem the flow of water.
Across the provinces of Quebec, Ontario, and New Brunswick, thawing snow and heavy rain have led to record-high water levels in some places. Thousands of volunteers and residents, as well as the military, have been working to save homes.