Schelde off Vlissingen, Netherlands 18 September 2015
Netherlands-flagged, homeport Delfzijl, Netherlands, IMO 9489558, MMSI 246667000 and call sign PBXW. Built at the Peters Shipyard, Kampen, Netherlands in 2010. Owned and managed by Wahenbirg Shipping, Delfzijl, Netherlands.
