Contact Us

The struggles of salmon swimming against the current in Toronto

In Toronto, Canada, hundreds of salmon are trying to reach the Old Mill Dam in the Humber River during their spawning season.

  • 1
  • 10
The struggles of salmon swimming against the current in Toronto

During the annual migration season in Ontario, hundreds of fish swim against the current from Lake Ontario towards their spawning grounds.

  • 2
  • 10
The struggles of salmon swimming against the current in Toronto
  • 3
  • 10
The struggles of salmon swimming against the current in Toronto
  • 4
  • 10
The struggles of salmon swimming against the current in Toronto
  • 5
  • 10
The struggles of salmon swimming against the current in Toronto
  • 6
  • 10
The struggles of salmon swimming against the current in Toronto
  • 7
  • 10
The struggles of salmon swimming against the current in Toronto
  • 8
  • 10
The struggles of salmon swimming against the current in Toronto
  • 9
  • 10
The struggles of salmon swimming against the current in Toronto
  • 10
  • 10
The struggles of salmon swimming against the current in Toronto