Ili Lewotobi-Perempoean, Indonesia (mountain)