The answer you are looking for is the Danube. It actually flows through 4 capital cities: Vienna - Austria Budapest - Hungary Belgrade - Serbia Bratislava - Slovakia
Germany
The River Danube
The river Severn flows through England and wales
alps
The Danube flows through four capitals: Bratislava, Belgrade, Budapest, and Vienna.
The Rhine River flows through six countries. These countries are Switzerland, Liechtenstein, Austria, Germany, France and the Netherlands. The river ends at the North Sea.
it flows through eygpt
Cairo, the capital and largest city of Egypt, borders the Nile River.
The Mississippi river flows north-south through the United States of America.
It flows in Russia.
The Danube.