At least 20 people died, including several children, in eastern Peru department Ucayali when two passenger boats crashed on the Ucayali River at around 5.00 a.m. local time on Tuesday, regional authorities told local media, Xinhua reported.