Hili Lolomatoea, Indonesia (mountain)