a rocky beach with a green hill