The Manzanares river flows through the highest Capital city above sea level in Europe. What is the city? December 14, 2017 By Show answer Madrid More Literature Questions