Mt Kinabalu, Kinabalu National Park – Malaysia February 22, 2013 By itravelnet.com Mt Kinabalu in the Malaysian state of Sabah in Northern Borneo. Travel Photos: Kinabalu National Park
Follow itravelnet.com