There have been scenes of distress and anger among waiting relatives in Indonesia, as officials confirmed that bodies and wreckage from a missing AirAsia flight had been located.
More than 40 bodies have so far been retrieved from the Java Sea, off the coast of Borneo island, and operations are still underway to look for more bodies.
Relatives of the more than 160 people on board broke down when pictures from the crash site were broadcast on national television.
The images showed floating bodies, luggage and other debris from the aircraft.
There is no word of any survivors being found.
The debris and the bodies are being taken to a military facility for further examination, as investigators also try to locate the flight recorders.
The wreckage was spotted close to where the missing plane disappeared off radar screens on Sunday, with 162 people on board.
Most of the passengers were Indonesian, but also included one UK national, a Malaysian and people from Singapore and South Korea.
The AirAsia flight vanished 40 minutes after takeoff from Indonesia’s second largest city, Surabaya, bound for Singapore.
Just before contact was lost, the pilot had requested permission to go to a higher altitude to avoid thunderstorms.
About 30 ships, including a US warship, and 21 aircraft from six countries have been involved in the search.
At a crisis centre set up at the airport in Surabaya, families of those on board watched in distress as the pictures of the wreckage and bodies were broadcast on Indonesian television.
The Indonesian president headed to the scene of the crash and later held a media conference.
Joko Widodo said these were difficult times for the country and called on people to be strong.
The president said his thoughts were with the families of those who have lost loved ones and said the priority now was to recover everything possible from the crash site.
Widodo also said weather in the search area was bad, with high waves, and it would be a difficult operation to retrieve the bodies and wreckage.
Some unconfirmed media reports say the plane may have stalled, as it was flying 100 knots too slow when attempting to climb altitude to avoid the bad weather.
There were 137 adult passengers, 18 children and two pilots and five crew.
AirAsia CEO Tony Fernandes said he was on his way to Surabaya and tweeted his condolences to the families of the those involved.