Pegunungan Kowbore, Indonesia (mountains)