vulcanhammer.org
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.