WHICH EUROPEAN CAPITAL CITY STANDS ON THE MANZANARES RIVER? May 9, 2017 By Show answer MADRID More Geography QuestionsMore World Geography Questions