Ultrasonic Current Meter Installed at
Three-Mile Slough

Three-Mile Slough is located in the Sacramento River - San Joaquin River Delta region of central California. The Slough connects the San Joaquin and Sacramento Rivers, about eight miles upstream of their confluence. The nearest town is Rio Vista, the site of Humphrey the whale's visit in 1986.
The tidal regime here is predominantly

(Photos| Map)