Le plus long fleuve du Japon est le fleuve Shinano, qui s'étend sur 591 kilomètres depuis la préfecture de Nagano dans les Alpes japonaises jusqu'à la mer du Japon.