HHL Nile
IMO:
9443669
Ex-names:
Beluga Faculty
Built:
2009
@ Jiangdong Shipyard
Locations:
DEBRB