The Danube rises in Germany's Black Forest, flows through the heartland of Austria, forms the border with Austria and Slovakia, then Slovakia and Hungary, before flowing through Hungary, into Croatia and Serbia, to then form the boundary between Serbia and Romania, then Romania and Bulgaria, where it finally empties if that helps