An airliner has made an emergency landing on a river on the Indonesian island of Java during a heavy rainstorm.
Police said only three out of the 54 passengers and crew on board the Boeing 737-300 were seriously injured.
It came down on the Benjawang Solo River.
The plane, operated by Garuda Indonesia, had been on a flight from the tourist island of Lombok to the city of Yogyakarta, 14 miles west of the crash site.
An airline official said it was not known what went wrong on flight GA-421.
A statement from Garuda said all on board had been taken to hospitals.
It said the crash occurred when the plane was 20 minutes away from landing. It is not clear if any foreigners were aboard.