(ECNS) -- Standing 72 meters high, Sujiaba Overpass is the highest city ramp bridge in China.
Its spiral design looks like a breath-taking roller coaster.
The overpass has attracted many film crews and tourists.
Chongqing is known as the "8D Magic City" for its special buildings and bridges