a sandy beach with rocks and water