Tag: fish ladder

Shiromaru Dam fish ladder

Unearthing the Longest Fish Ladder in Japan On recent nature outing near Okutama I stumbled across non-descript administrative building which just happens to house the longest fish ladder in Japan. The fish ladder is situated along a scenic stretch...

Archives