Torres KIO*SKU: TBPspa022$1.25PriceTorres KIO (Gate of Europe towers), opened in 1996, are twin office buildings in Madrid. Each are 26 stories with a height of 114 meters. (*Image available on physical items.)Add to CartImage SpecsItem type: JPG File Dimensions: 4607 x 3456 pixels Size: 2.65 MB Location: Madrid, Spain Return & Refund PolicyPurchase is final. Image cannot be returned.