Disco is back! Well, at least in Chongqing. The mega city of 17 million inhabitants alongside the mighty Yangtze river […]