The facility operates at CIC's ship repair yard at Liaoning province's Changxing Island near Dalian, and is used for maintenance and refit on ships from all over the world and has an annual repair capacity of 160 ships and output value of CYN10 billion (US$1.46 billion).
The drydock, designed by Shanghai Merchant Ship Design & Research Institute (SDARI), is 410 metres long, 82 metres wide, 28 metres draft with a uplift force of 85,000 tonnes and a self weight of 42,000 tonnes. It is the largest and most advanced floating shipyard in the world.