stone hill in the delta