72-meter high overpass shows in Chongqing
3/4
A 72-meter-tall overpass in Chongqing has made travel easier for people in the city. Seen here on Saturday, August 11, 2018 the overpass, which is the highest ramp flyover in China, closes the 30-meter gap between Haitong Road and the Caiyuanba Bridge. [Photo: IC]