Tag - salmon ladder

What is the salmon ladder?