close
  • 1 review
  • Reviews of the site
  • Join StumbleUpon or login to add a review! default avatar
  • Rated by Krinda on Jul 02, 3:44pm

    Dunhuang, an oasis deep in the Gobi Desert along the famed Silk Road, has become a center for China's drive to lead the world in wind and solar energy. Just look at these photos!