Update: The death toll is now at 31 people, with another 12 still unaccounted for. The plane's pilots and two co-pilots have been confirmed among the dead. Search and rescue efforts are ongoing. 

A small passenger plane hit a bridge and crashed into a Taiwan river Wednesday, leaving at least 23 people dead, 15 injured, and 20 missing. The TransAsia Airways flight had just taken off from Taipai, the capital of Taiwain. Dashcam footage captured the haunting video above as the ATR-72 turboprop crashed into the Keelung River

Fifty-eight people were onboard the flight headed to Kinmen, a group of islands off the coast of China. Thirty-one of the passengers were Chinese tourists, and another 22 were Taiwanese. A total of four children were onboard. 

On the way down the plane struck a taxi. The two people inside were taken to a hospital but are now in stable condition. 

Crews have already been able to recover the black boxes, which contain the flight data recorder and voice data recorder. 

We'll have more as the story updates. 

[via CNN]