At least nine people have been killed and almost 20,000 people evacuated after flash flooding submerged parts of Indonesia's capital and nearby towns.
Heavy monsoonal rains since New Year's Eve have inundated areas of the capital, filling homes and streets and washing away cars.
In Jakarta's east, many houses were submerged up to their roofs, with the water level reaching as high as 2 metres in parts.
"As of 4:00pm [Wednesday], there are 19,079 displaced residents who have been evacuated at temporary shelters throughout Jakarta," city governor Anies Baswedan said in a news conference.
"The rain in Jakarta has stopped, now we are waiting for the water to recede."
Water levels in east and south Jakarta as well as in the satellite cities of Tangerang and Bekasi in West Java province started to quickly rise from 3:00 am (local time), according to the Disaster Mitigation Agency, who also said monsoonal rains and rising rivers have submerged up to 90 neighbourhoods.
Indonesia's state electricity utility said it had switched off the electricity in hundreds of districts in Jakarta, which is home to 30 million people.
The company said in a press statement that 724 flood-hit areas of the city had been shut down to prevent any electricity-related accidents.
Air sudah antri sejak pagi tapi bukannya surut malah makin tinggi. Ini air melawan sunatullah!January 1, 2020
The rains dampened celebrations around the city, soaking tens of thousands of people waiting to watch the annual fireworks.
Jakarta is prone to heavy flooding because many areas, particularly in the north, are almost at sea level and the city's network of flood canals are insufficient.
In one of the worst floods, more than 50 people died in 2007. In 2014, much of the capital was inundated after the canals overflowed.
–ABC with wires