Shuitu
Chongqing, China
A vast mountain city in southwestern China, built on steep hills where the Yangtze and Jialing rivers meet. Shuitu is one of its older neighbourhoods, well north of the centre, walked here on a dry day among the old streets.
Filmed by Wang's record