"World's largest" shipyard opens in Dalian

SHENYANG, July 1 (Xinhua) -- A shipyard that has laid claim to be the largest in the world in terms of physical size began operation Wednesday at Changxing Island in Dalian, a coastal city in northeast China's Liaoning Province.