На момент открытия моста Лупу 28 июня 2003 г. он был самым большим в Шанхае и одним из крупнейших в мире стальных арочных мостов.