The Shanghai Ferry, which started in January 1911, consists of 18 ferry lines, three of which operate 24 hours.
The Shanghai Ferry, which started in January 1911, consists of 18 ferry lines, three of which operate 24 hours.