· Emily China Travel
Travel China| The World's largest City You’ve Never Seen! 8D Transport MADNESS In Chongqing China
Emily explores Chongqing’s layered transport and architecture, including a metro line through residential buildings, an unusual escalator, and a multi-level road interchange.
Explore this journey ↗
