Qingdao Chongqing Road Overpass
Located in Qingdao, Shandong Province, China, Chongqing Road Overpass is one of the four major nodes of the Jiaozhou Bay Cross-Sea Bridge Link Project (Viaduct), where Chongqing Road intersects with the Jiaozhou Bay Cross-Sea Bridge Viaduct.