Mount Kinabalu in Malaysia Mount Kinabalu with its 4,095 meters represents the highest peak in Malaysia. The mountain, which among other things is part of the Kinabalu park founded in 1964, is known all over the world for the presence of a great variety of botanical species, many of which are endemic and therefore grow […]