1 / 1

20180830_zaa_s145_113 ©Liu Xianglong/ZUMAPRESS.com/MAXPPP - August 30, 2018 - Chongqing, Chongqing, China - Chongqing, CHINA-The five-level Huangjuewan Overpass is regarded as the most complicated overpass in southwest China's Chongqing.The overpass consists of 15 ramps with a total length of 16,414 meters.