Published August 13, 2013 at 500 × 375 in China has potential to be leader in global sustainability China, with its enormous cities and vast countryside, is a potential star in the ongoing global drama of slashing carbon emissions. Image courtesy of MSU. (Visited 9 times, 1 visits today)