Shen Hua Jun 1 detail page Shen Hua Jun 1 CHEC Dredging Co. Ltd. Operator: CHEC Dredging Co. Ltd. Builder: Year: 2004 Total installed power: 10,990kW Length overall: 113.80m Hopper capacity: 5,000m3