Rocks, sun and ocean