China, Henan (5MW)

Release Time: 2021-08-09