Which of the following cities is never crossed by the Danube river?

Question: Which of the following cities is never crossed by the Danube river?

Choices:

Budapest
Hannover
Bratislava
Vienna

Correct answer:

Hannover