Video PlayerClose
A photovoltaic park with an installed capacity of 1 million kilowatts is being built in north China's Kubuqi Desert.
A photovoltaic park with an installed capacity of 1 million kilowatts is being built in north China's Kubuqi Desert.