sandy beach coastline framed by rocks