Muqishan Park is located in the interior of Sarawak, East Malaysia. It takes2-3 days to visit this national park. Muqishan Cave is the world's largest and deepest cave. There are small planes from Meili City, and those with the spirit of adventure can choose to go by land and water.