RickSep 18, 2017Sabah See: Conquering Mount Kinabalu in Malaysian BorneoWe conquered Mount Kinabalu, the tallest mountain in Southeast Asia, in 2008.