Photo of Chongqing’s traffic signal art installation courtesy of Shanghaiist In Chongqing China, the world’s “most confusing traffic lights” have been baffling tourists and journalists alike. The UK’s Daily Mail reported in May 2012: Motorists in China have been left bemused by this traffic signalling system, where officials installed over 20 sets of lights on ...