3.27.2007

Bahrain World Trade Center's Turbines

Bahrain World Trade Center: world's first building integrated Wind Turbines