China has opened the world's longest cross-sea bridge.

The Jiaozhou Bay bridge is 26 miles long and links China's eastern port city of Qingdao to an offshore island, Huangdao.

State-run CCTV says the 35-metre-wide bridge is the longest of its kind and cost more than 10 billion yuan.

Chinese TV reports said the bridge passed construction appraisals on Monday and the bridge and an undersea tunnel opened to traffic today.

It has taken four years to build the bridge, which is supported by more than 5,000 pillars.

According to Guinness World Records, the previous record holder for a bridge over water is the Lake Pontchartrain Causeway in Louisiana. The Chinese bridge is more than 2.5 miles longer.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.