China delivers worlds largest car carrier ship
China has delivered the worlds largest car carrier, the Glovis Leader, capable of carrying up to 10,800 vehicles at once. Measuring 754 feet in length, the vessel is designed as a high-efficiency floating parking structure and has been handed over to South Korea