HAPPY RIVER.

Heavy Lift Vessel.

  10.990 Gt.    15.593 Tdw.

Merwede Shipyard (# 671 ) 1997.

 IMO No. 9139294.  Flag Netherlands.

Port Of Fredericia.