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. ceevee5 reblogged this from goodgreens
  2. drpamelalillianisley reblogged this from goodgreens
  3. goodgreens posted this