Trieste Landing Helicopter Dock (LHD)

The amphibious multi-role ship / landing helicopter dock (LHD) is under construction at Fincantieri shipyard in Castellammare di Stabia for the Italian Navy. Image courtesy of Rolls-Royce.



  • Trieste
  • Trieste
  • Trieste