They are four high-rise buildings that make up the Cuatro Torres Business Area - Image Details