Updated

BEIJING  -- A head-on collision between a truck and bus in northeastern China killed 32 people and another 21 injured early Sunday.

The accident happened along a section of highway undergoing road maintenance in Fuxin City in Liaoning province, the official Xinhua News Agency said.

The truck was traveling on the wrong side of the road when it plowed head-on into the bus, bursting into flames on impact, said an official from the Liaoning provincial transport department who gave his surname as Wang.

All three people aboard the truck died immediately, and the bus driver and 27 of the passengers died. The remaining 21 injured passengers were hospitalized.

The accident happened at about 3 a.m. as the bus headed from Tianjin city near Beijing to Harbin, the capital of northeastern Helongjiang province.

The cause of the accident is under investigation.