At least 12 people have died and around 50 are still missing after a landslide struck two boats docked at a river port in Peru's Amazon rainforest region, local media reports.

The landslide sank a ferry and seriously damaged another passenger vessel that had dozens of people on board, according to a police report cited by the Andina news agency.

It happened at around 05:00 local time (10:00 GMT) as passengers were set to disembark at Iparia, in the country's central Ucayali region on Monday.

The injured have been taken to hospital while national police and the Peruvian Navy look for more survivors. It is feared that children are among the missing.

The landslide was caused by "erosion" of the bank of the Ucayali River - the headwater of the Amazon - the country's National Emergency Operations Center said on X.