Toeboe Hoemaoe, Indonesia (mountain)