Elkhorn Slough is the third largest estuary along the central California coast. It opens into Monterey Bay at Moss Landing where the Moss Landing Powerplant can be seen in this image. In the central background, terrraces separate the slough from the Pajaro River drainage to the north. This image was taken from the over...
- Total Views
- Explore Score