China's Flying Wind Turbine Floats 1.2 Miles High

China's Flying Wind Turbine Floats 1.2 Miles High

1/4