Cyberpunk City - Chongqing, China
Chongqing(重庆), located in the upper reaches of the Yangtze River(长江 Chāng Jiāng), this city is foggy all year round, so it is also called the Fog City. And Chongqing is also a mountainous city known as the "Mountain City.
Welcome to here!Chongqing,china.