(June 1, 2011: The Chaotian dock along the Yangtze river in China’s southwestern city of Chongqing. A forest of buildings and cranes rises through thick fog above roads jammed with cars in a Chinese city the size of Austria and home to more than 32 million people — the southwestern megacity of Chongqing is bursting at the seams. LIU JIN/AFP/Getty Images) )

About the blogger

Stephanie Curtis has produced events, daily news shows, documentaries, conferences and call-ins for MPR News. She also was among the pioneering producers who launched The Current. You can hear her discuss movies every Thursday on The Cube Critics.