mine sediment dewatering

A small electric dredge in a mine process pond