China's first extreme high-altitude photovoltaic station

1069