Officials in the Australian city of Townsville are deliberately flooding several neighbourhoods after record rainfall that has swollen a dam beyond capacity.
Residents in and around the north-eastern city have been warned of “risk to life” and “unprecedented flooding” that could inundate up to 20,000 homes.
People have been told to seek shelter on higher ground.
Townsville has received more than a metre (3.3ft) of rain in just a week.
That is more than 20 times the average for the time of year – beating the previous record set in 1998, in what became known as the Night of Noah.
Gates at the Ross River dam were fully opened on Sunday evening because water levels were too high and the monsoon rains were continuing.
The Townsville Bulletin newspaper said low-lying properties were being flooded, and troops on boats were searching for residents in need of help.
Between 15cm and 25cm of rain had fallen on the city since Sunday morning, the newspaper said.
Cars and livestock have already been swept away around the coastal city in the state of Queensland.
“Conditions will change rapidly and continuously. Stay informed, look for updates and follow advice of emergency services,” the Australian Bureau of Meteorology said.
It added that the dam would release up to 1,900 cubic metres of water a second, a “dangerously high” amount.
Thousands of residents in the area have already been affected, some left without power and others cut off by flooded roads.
Images and footage shared on social media show people wading through waist-high water in the streets.
Josh Bavas, a reporter with ABC News, posted a video showing floodwater pouring through a shopping centre car park.
The army has been helping to protect homes with sandbags, while rescue teams have been evacuating people using rafts.
Northern Queensland has a tropical climate and experiences monsoon rain from December to April. But the current conditions in the Townsville area are rare.
Meanwhile, parts of southern Australia are in the grip of a severe drought.
January was the hottest month on record for Australia as a whole, with the southern city of Adelaide breaking its own records twice in the month, first reaching 47.7C and then 49.5C.