A worker steps out from one of the makeshift toilets outside a construction site in Beijing's Central Business District, China, Thursday, Dec. 9, 2010. China, a key growth driver for the world, is ... more 
A worker steps out from one of the makeshift toilets outside a construction site in Beijing's Central Business District, China, Thursday, Dec. 9, 2010. China, a key growth driver for the world, is grappling with how to douse rising prices and cool its still red-hot economy without causing too fast a slowdown. less 
1 / 1
Associated Press | Photo By Alexander F. Yuan
Thu, Dec 9, 2010 4:33 AM EST