Rescue workers are searching for survivors after a bus plunged down a steep ravine and landed in a river in Indonesia.

At least 25 people have died while 13 others were injured. The cause of the accident is being investigated.