Wind power project operational amid rolling green hills

Source: dahe.cn | 2026-05-30 19:41

This photo shows wind turbines at an operational renewable energy project located amid rolling green hills in Gaomiao town, Hubin district, Sanmenxia city, Henan province.