HAPPY RANGER (IMO: 9139311) is a Heavy Lift Vessel and is sailing under the flag of Netherlands. Her length overall (LOA) is 138.04 meters and her width is 22.94 meters.