a rocky beach with a body of water and mountains in the background