Severnaya Zemlya
IMO:
9551923
Ex-names:
Victory
Built:
2009
@ Shanghai SY & Chengxi SY
Locations:
DEHAM