Aerial photo taken on June 14, 2020 shows workers examining the photovoltaic power generation facilities at a modern fishery farm in Fengnan District of Tangshan, north China's Hebei Province. (Xinhua/Mu Yu)
Xinhua photos of the day
Source: Xinhua| 2020-06-15 11:52:05|Editor: huaxia