Chongqing is a Chinese metropolis with 32 million inhabitants. By surface area, it’s almost as large as Austria. In recent years, the southwestern municipality has become a viral sensation ...
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 China, ...
As more international students pursue their studies in Chongqing, the southwestern municipality has decided to invite them to ...