A bridge collapse caused by torrential rains in northern China killed 12 people and left more than 30 missing, state media said Saturday.

Large parts of northern and central China have been battered in recent days by rains that have caused flooding and significant damage.

The bridge in the northwestern Shaanxi province buckled "due to a sudden downpour and flash floods" Friday night, according to state news agency Xinhua.