De meest recente attractie van het piramidecomplex is een klein museum met de overblijfselen van een zonnebark (een cederboot) die in 1954 werd gevonden.
Het enorme museum herbergt meer dan 100 longboats die in 1888 werden ontdekt.