The bus was carrying 60 passengers from a Jakarta church back to the capital after a visit to a hill resort when the accident happened in Cisarua, West Java province, local police spokesman Martinus Sitompul said.

It collided with a pick-up truck then crashed into a food stall before falling up to eight metres (26 feet) into the river. "Sixteen people died, 32 people were seriously injured, and 10 others were lightly injured," he said.

"We suspect the brakes malfunctioned but that's still being investigated,” Sitompul added.

Fatal accidents are common on Indonesia's poorly maintained roads, especially on densely populated Java island.


Latest News from World News Desk