As the second largest river in Europe, the Danube is famous for being the main source of water for much of Europe and Eastern Europe. It stretches from Germany to Ukraine and passes through cities such as Budapest, Vienna, Bratislava and Belgrade.