Over 28 years, 18 fish passage barriers have been removed or mitigated along Alameda Creek and its tributaries. Here's an overview of some of them.
(Please use a modern browser to see the interactive version of this visualization)