The blue towers are also called the twin towers in Bahrain