Several people were killed Wednesday in a train accident on a bridge connecting two islands in Denmark, police said.

The cause of the accident was not immediately known, but early media reports suggested a passenger train crashed into a cargo train on the Great Belt Bridge connecting the Danish islands of Zealand and Funen, as high winds lashed the region.

Danish media reported that a tarpaulin on a freight train hit a passenger train going in the opposite direction on the Storebaelt bridge, prompting it to brake suddenly.

Police are scheduled to give a news conference later.

ALSO READ: DARK JAN 1! Man Kills Family Members After New Year's Party

The passenger train had departed from the city of Odense, on the central island of Fyn.

Denmark’s TV2 showed images of a freight train and a tarpaulin that was torn in pieces. It reported that eight people were injured.

The accident took place on a road-and-rail bridge, part of a transport system consisting of a road suspension bridge and a railway tunnel.