DuKai photographer/Moment/Getty Images Chongqing, one of China’s lesser known megacities, is easily one of the maddest places ...
TEMPO.CO, Jakarta - Chongqing, famously dubbed “Cyberpunk City,” is a city and provincial-level municipality in southwest-central China. Home to 32 million, it is the largest city in southwest China, ...
Chongqing is referred to as ‘cyberpunk city’ (Picture: Getty Images) Thanks to the station’s unique design, it has now become a tourist attraction, with visitors travelling from all over the ...