Palo Palo Mountains, Indonesia (hills)