A glittering piece of architecture








Bahrain World Trade Centre in Manama housing the upmarket Modal Mall and Sheraton Hotel complex. Some say the building’s two towers resemble shark fins and others say they look like devil’s horns! I prefer to reserve my opinion.

Comments

Popular Posts