The River Danube is the longest river in the EU, and passes through four capital cities (Vienna, Bratislava, Budapest, and Belgrade). It begins in Donaueschingen in Germany and finishes at the Black Sea in Romania.