a beach with rocks and waves