जापान की सबसे लंबी नदी शिनानो नदी है, जो जापानी आल्प्स में नागानो प्रान्त से जापान के सागर तक 367 मील (591 किलोमीटर) तक चलती है।