China Unveils World’s Longest Cable-Stayed Bridge Built with Satellite-Guided Cranes China has announced opening the world’s longest cable-stayed bridge for traffic. The bridge is located in the Guangdong province and spans the Pearl River Delta, connecting the cities of Shenzhen and Zhongshan. What makes this engineering marvel even more impressive is that it was constructed […]