Image 1 of 1
Massive housing developments seen in Chongqing, China on Wednesday, 17 October 2007.
Massive housing developments seen in Chongqing, China on Wednesday, 17 October 2007.