Land of the giant plants, Sabah, Borneo.