Photo taken on August 11 shows a photovoltaic power plant in Taowan town of Luanchuan county, Luoyang city, Central China's Henan province. The former abandoned mining pit area has been gradually turned green in recent years amid endeavors to restore ecosystems. (Text & Photo: Henan Daily)