Police say at least 19 people were killed when a passenger bus careened off a road and fell into a ravine south of the Philippine capital.

Police investigator Alexis Go tells The Associated Press that a mechanical problem may have caused the driver to lose control.

Seventeen other people were injured in the crash Tuesday night in Sablayan town in Occidental Mindoro province.

Police officer Ian Villanosa said Wednesday that the bus driver was among the dead.

Villanosa said part of the winding road where the accident happened was under repair.