The city of Montreal has declared a state of emergency, amid the worst flooding in decades in the Canadian province of Quebec.
More than 2,000 homes have reportedly been inundated, with schools and government buildings closed in some areas.
Police were searching for a man and a toddler swept away as heavy rains swelled rivers.
The Canadian military has deployed about 1,200 troops to help deal with the flooding but more rain is expected.
CBC Montreal (@CBCMontreal) 8 mai 2017