Hiva Oa Island, Marquesas Islands, French Polynesia The Land of Giants As I landed on the Hiva Oa Island, I was taken aback