Twin Towers of the World Trade Centre


These towers and this World Trade Centre, however, are in Bahrain, and include some wind turbines.  Photo by Fuad Enaya, available at Stock Exchange.

Leave a Reply