High-res
The Olympic Delivery Authority has installed vertical axis wind turbines in London’s Olympic Park after plans to place a single, giant wind turbine fell through. (via Seven Vertical Axis Wind Turbines Added To London’s 2012 Olympic Park | Inhabitat - Sustainable Design Innovation, Eco Architecture, Green Building)