Neptune Despina and Neptune Larissa IMR Vessels

The first vessel was launched in May 2010 in Ningbo, China. Image courtesy of Ulstein Group.