Results 1 results found Laban Rata Resthouse, a stop for climbers on Mount Kinabalu, Sabah, Malaysia, Southeast Asia, Asia