This solar farm is installed on the mountaintop of Northern China's Shanxi, stretching 80 kilometers Worth Watching