Video PlayerClose
Aerial photo taken on Dec. 29, 2019 shows a view of a photovoltaic power generation project in Longshan Town of Cixi City, east China's Zhejiang Province. Located on the beach of Longshan Town, the massive photovoltaic power station went into operation Sunday. With a total installed capacity of 340MW, the project is expected to generate 375 million kWh of electricity annually. (Xinhua/Xu Yu)