Mogami Shiraito Waterfall (mogami-shiraito-no-taki [最上川白糸の滝])

Mogami Shiraito Waterfall (最上川白糸の滝; “White Thread Falls”) was an impressively tall 120m waterfall spilling into the Mogami River (one of Japan’s longest).