BEJ2009003_G1705_02386 CHINA. City of Chongqing. 2009. Workers building the new Chongqing Jianji Bei Theatre, a new super-sized and futuristic looking building.