One Plus Partnership's latest installation in Chongqing, China, aims to imagine what the future will look like. With its geometric minimalism and perfect lighting, we hope the future's like this, too. [Fubiz]