I 2011 ble det funnet fossiler av seks sammensatte øyne på et arkeologisk utgravningssted på øya. Fossilene er datert til kambrium-perioden (515 millioner år siden). Fossilfunnet beskrives som et av de største i moderne historie. Øynene er tilsvarende i kompleksitet til dagens moderne leddyrs, hadde utviklet seg i en tid da det var tenkt skapninger fortsatt hadde bare en veldig grunnleggende visjon eller proto-øyne.