beach a river of sand