a cave with green algae on the rocks