Plaza de Castilla
Leaning towers: These two gravity defying blocks on the Plaza de Castilla were constructed in 1996. Known as the Puerta de Europa, they symbolize Spain's gateway to EuropeMore on this destination: Madrid
Upload Your Own Photos
Do you have great photos of Madrid? Share them now!
Can't find the image you're looking for? Search our gallery