Cape Eden, Indonesia (cape)