Download
World's largest luxury 'ro-ro' passenger ship sets sail from China
00:51

A 70,000-tonne China-made luxury "ro-ro" (roll-on/roll-off) passenger ship, the world's largest of its kind, set sail Friday from a port in Guangzhou City, south China's Guangdong Province.

Search Trends