If you were to believe that these towers are from this modern era, then it would be only after a long inspecting and curious glance. Don’t the towers kind of look like an assemblage of hieroglyphics? This structure called the Torres de Hercules or simply Hercules Towers is located in the Bay of Algeciras, Spain. Built by Rafael de La-Hoz [a Spanish architectural firm] the towers symbolize the ‘Pillars of Hercules‘ and as tradition holds bears the note of Non Plus Ultra [nothing further beyond] on its facade which had been a warning to the sailors not to venture further.
Completed in 2009 the building comprises of two 20 story towers that are connected to each other via hallways.The building will primarily function as an office building for Valcruz company of Cordoba but it will also provide room for “coffee shops, bank branches, travel agency etc“. As expected the top most floor would house a restaurant for visitors to enjoy food along with an observation deck for a great view “of the strait of Gibraltar, mount Musa and the Alcornocales natural park“.
[source : contemporist.com]