Arielis

4 Million Solar Panels Seen from Space

4 Million Solar Panels Seen from Space | Live Science | February 27, 2017
Technology News
Source: Live Science
February 27, 2017
On the Tibetan Plateau in eastern China, 4 million solar panels silently soak up the sun as part of the Longyangxia Dam Solar Park.

Read Full Story
Popular Articles