Tag: Draining much of the Nagano & Niigata prefectures Japan's longest river the Shinano is found on this island

close