a rocky beach with water and hills in the background