Scenes from China: a country with nearly the same land area as the United States, China is home to over a billion more people than the U.S. (1.3 billion to be more precise), and as it grows economically, it is grappling with environmental, social and political issues that affect people and places around the world. (boston.com, The Big Picture)