image-May 19, 2009 - 10:27am

Shenzhen, China, boasts modern skyscrapers, spanking-new superhighways, and loads of new cars.