Trains Pass Through Flats, Gas Stations On Roof Tops: This Sci-Fi City Is REAL. It's Located In...
This is Chongqing — a place that feels almost like a city from the future. The city is built on hills and near two rivers: the Yangtze and the Jialing.
Viral