Passengers transport on the newly opened Metro Line 11 at the Huaqiao Station in Kunshan, Oct 16, 2013. [Photo / icpress.cn]