Der längste Fluss Japans ist der Shinano, der 591 Kilometer von der Präfektur Nagano in den japanischen Alpen bis zum Japanischen Meer fließt.