Schelde off Vlissingen, Netherlands 3 April 2015
Netherlands-flagged, homeport Delfzijl, Netherlands, IMO 9142631, MMSI 244264000 and callsign PCAE. Built at the Ferus Smit Scheepswerf, Hoogezand, Netherlands in 1997. Owned and managed by Thun Shipmanagement, Lidkping, Sweden.