London is located on river?

Which city is known as the "City of Bridges" due to the numerous bridges that cross the river running through it?

Taj Mahal is located on the bank of river?

Liverpool is situated on river?

Which river runs through the city of Vienna?