Wind Power

Wind Power

Wind turbines in China, Hebei Province.