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