The 22-mile-long Hangzhou Bay Bridge links Shanghai to Ningbo in China's Zhejiang province. Opened to traffic on May 1, 2008