Air cushioned landing craft makes its way to beach-head

A Type 726 Yuyi class landing craft, air cushion (LCAC) attached to a landing ship flotilla of the South China Sea Fleet under the PLA Navy makes its way to the beach-head during a landing exercise at an undisclosed sea area of the South China Sea on March 21, 2017. ( Gan Jun)

1 2 3 Next

Source:China Military