Land of giant plants. Sabah, Borneo