At least 17 bodies have been recovered after a flash flood on the Indonesian island of Java, with eight individuals still unaccounted for. The disaster struck on Monday due to torrential rains, causing rivers to overflow and inundating the villages of Pekalongan regency with mud and rocks.