The 200-berth Ocean Albatros (built 2023) is delivered from China Merchants Heavy Industry’s shipyard in Jiangsu. It is owned by SunStone Ships, operated by Aurora Expeditions and managed by Anglo-Eastern.