Xinjiang Nongyishi Alaerxinhu power station

From Global Energy Monitor