The largest container ship ever built, MSC Irina, which set off on its maiden voyage from Nansha port in April, has a hull stretching 399.99 meters. Its presence in the deep-water port symbolizes yet another victory for the Belt and Road Initiative and for promoting high-quality development in China.