Shipyard #19, Qili Port, Zhejiang Province, China,
2005