Mesilau
From Wikipedia, the free encyclopedia
Mesilau is an area located at approximately 2000 m a.s.l. on the East Ridge of Mount Kinabalu in Sabah, Malaysia. The Mesilau Nature Resort is located here and it is home to the only population of Nepenthes rajah pitcher plants accessible to normal visitors.