Batu Sombo, Indonesia (island)