At least seven people were killed and nearly 20 were missing after a pleasure boat carrying South Korean tourists capsized on the flooding Danube in the Hungarian capital on Wednesday, police and ambulance officials said.

The boat reportedly collided with another tourist vessel near the Hungarian parliament building, before turning over on the river, which has been flooding, with very strong currents, while a rainstorm enveloped Budapest.

In Seoul, the foreign ministry said the vessel sank with 33 South Korean tourists and a crew of two Hungarians aboard, adding that seven of the tourists were rescued but seven died, and 19 were missing.