18723912312 Published 14 November, 2023 at 693 × 452 in Designing, overseeing construction of the lifting and lowering system at Cai Lan Port