"Searanger" sliding down from the slipway at the Hudong Shipyard in Shanghai to mark a successful launch.
Close