A view of an 80-kilowatt photovoltaic power generation project in Zaozhuang, East China's Shandong Province on Sunday. The project, located deep in the mountains, is a poverty alleviation project meant to promote local economic development. Photo: cnsphoto