a beach with large rocks and trees on the shore