Quizzing Live

Which European Capital City Stands On The Manzanares River

Answer:
Madrid