Mega wind power project being installed in Anhui, China

Source: Xinhua| Published: 2022-04-21

Aerial view: wind turbines of a mega wind farm in Anhui, China are being installed.

LIKE|0