Lake Superior
IMO:
9325178
Ex-names:
Built:
2007
@ Xiamen Shipbuilding Industry
Locations:
DEHAM