Greater London, Chongqing Region, China
Unique engineering feat that crosses a road, a railway line & a canal at the same spot.
Junction of Baiguo Town and Hetao Town, Wulong County, Chongqing Region, 408513, CN