
The KIO Towers - An Urban Symbol for Madrid
The KIO Towers, officially known as Puerta de Europa, are two of the most recognizable buildings in Madrid. Standing at Plaza de Castilla on the Paseo de la Castellana, these dramatic leaning skyscrapers have become an u



























