Workers install solar... Pictures

Workers install solar panels at a high-concentration photovoltaic power plant in Hami city in northwest Chinaâs Xinjiang Uygur Autonomous Region.  AP Photo
Workers install solar panels at a high-concentration photovoltaic power plant in Hami city in northwest China’s Xinjiang Uygur Autonomous Region. AP Photo

Related Articles: