Derrick Chang: Mask of China

See below for larger images. Chongqing at dusk: Chongqing, the economic hub of western China is set on the Yangtze River. It is the fastest growing municipality in the world with 31 million residents and a metropolitan area that is estimated to double from 10 million to 20 million by 2020. However, fast economic growth has come at the expense of the environment as water and air pollution choke the city.

Read →

Comments on this post are for paying subscribers