A sprawling megacity of multi-level madness: why Chongqing in China is my wonder of the world
Google Maps can be unreliable at the best of times when you’re travelling in China, but in the southern megacity of Chongqing, a map of any kind turns out to be almost entirely useless. Built across a series of impossibly steep mountainsides and vertiginous valleys at the dramatic confluence of the Yangtze and Jialing Rivers, […]