PLAZA DE ESPAÑA
Plaza de España.
The Plaza de España (Spain's Square) is a large open space located on Gran Via's western end and dominated by Madrid's first skyscrapers, the Edificio España and the Torre de Madrid.
In the middle of the square is the stone monument to Cervantes raised in 1927, and the statues of Don Quixote and Sancho Panza.
Statues of Don Quixote and Sancho Panza.
The Torre de Madrid, 142 meters (465 feet) high.
When built in 1957, it was the tallest building in Madrid.
Spain T-Shirts & Gifts
History of Madrid
Madrid Top 10