Hongyancun Station in Chongqing, central China, sits a staggering 116m below the surface, which is equivalent to heading down 40 storeys. Ear-popping is usually reserved for steep descents in ...
The clip, shared in October by 27-year-old Jackson Lu, under the username @journeyofjackson, shows his commute to work through the tangled streets of his native city, Chongqing, in southwestern ...
Chongqing is known as ‘Mountain City’, ‘Fog City’, ‘River City’, or ‘One of China’s Four Furnaces’ indicating its geography. In reality, it is a massive metropolis filled with skyscrapers and ancient ...