Vehicles run on the Jiayue Bridge cross the Jialing River in southwest China's Chongqing Municipality, Feb. 11, 2010. The 778 meters' long low pylon cable-stayed bridge opened to traffic on Thursday.
Go to Forum >>0 Comments