Brazil’s Amazonian rivers are swelling to 100-year highs, causing large-scale floods across the region. 

Rivers around the biggest city in Brazil's Amazon rainforest swelled to levels unseen in over a century of record-keeping, according to data published by Manaus' port authorities.

The Rio Negro river is at its highest level since records began in 1902, with a depth of 29.98 meters at the port's measuring station.

The nearby Solimoes and Amazon rivers are also nearing all-time highs, flooding streets and houses in dozens of municipalities and affecting some 450,000 people in the region.

The floods have been caused by higher than usual rain from a La Nina phenomenon currently affecting South America.