Workers check a solar panel at a field in Hami, in China’s far west Xinjiang region on August 6, 2012. (Stringer/AFP/GettyImages)




  1. drpamelalillianisley reblogged this from goodgreens
  2. goodgreens posted this