The Danube River is Europe's second-longest river, flowing 2,850 km (1,770 mi) from Germany's Black Forest through Central and Southeastern Europe to the Black Sea.