The then world's largest cable-stayed bridge - Shanghai Yangpu Bridge was fully completed in September, 1993.