by doble.d
MADRID, SPAIN - MARCH 10 Cuatro Torres Business Area (CTBA), in Madrid, Spain, on March 10, 2013. The Glass Tower skyscraper, was designed by architect Cesar Pelli and is the tallest building of Spain