Hydroseeding

Hydroseeding an embankment for oil reclamation.