The Taiyangshan wind power station in Wuzhong, China’s Ningxia Hui autonomous region. China has set ambitious goals for itself to cut carbon emissions and promote clean energy. It’s wind power generation today exceeds that produced by all of Europe. Photo: Xinhua
The Taiyangshan wind power station in Wuzhong, China’s Ningxia Hui autonomous region. China has set ambitious goals for itself to cut carbon emissions and promote clean energy. It’s wind power generation today exceeds that produced by all of Europe. Photo: Xinhua