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

This site uses Akismet to reduce spam. Learn how your comment data is processed.