'Over 2,100 feet above sea level, this city is one of Europe's highest capitals'
Madrid
SPANISH CITIES: Over 2,100 feet above sea level, this city is one of Europes highest capitals
Over 2,100 feet above sea level, this city is one of Europe's highest capitals
Over 2,100 feet above sea level, this city is one of Europe's highest capitals
SPANISH CITIES
Madrid
SPANISH CITIES