Philippine police say at least 35 people died when a packed bus plunged off a mountain highway into a 100-foot (30-meter) ravine.

Police chief Wilben Mayor of Benguet province north of Manila said about eight other passengers, including a 10-year-old, have been rescued.

The bus was carrying 47 people, and the driver survived with a broken leg.

Conductor John Patrick Flores told The Associated Press by telephone that the brakes on the bus failed as the driver was negotiating a downhill curve.

Flores said the driver was aiming to hit a lamp post to stop the bus from falling but missed and it jumped over a foot (30 centimeters)-high road barrier.

More In: International | News