thekhooll: Torres de Hercules by Rafael de La-Hoz The Spanish architectural firm of Rafael de La-Hoz, designed the Torres de Hercules. The two cylindrical white towers are located in the Bay of Algeciras in Southern Spain.
Completed in 2008 in Madrid, Spain. Images by Unknown photographer. Telefonica, as the larger Spanish company, creates the strategic challenge of regroup its fourteen thousand employees in one and unique headquarters.