Island of strange rocks