Fish ladder (NOAA’s National Ocean Service)

Fish ladder (NOAA’s National Ocean Service)

Fish ladder (NOAA’s National Ocean Service)