a beach with large rocks and water in the background