Question : on the banks of which are the capital cities of austria serbia and hungary located
Answer : The Danube