China builds massive corridor on top of building in Chongqing, looks real familiar to S'poreans

Design of times.