Archive for December, 2013

Al Bahar Towers

Al Bahar Towers is an impressive twin tower complex located in Abu Dhabi, the United Arab Emirates. It is located at the eastern entrance at the intersection of Al Saada and Al Salam Street, in the city of Abu Dhabi. It is the new headquarters for the Abu Dhabi Investment Council. Its design is a […]