Some striking images from China — a country of 1.3 billion people — were featured on this web page recently. Here are a few of our favorites.

Advertisements