Ishikari River
The Toyohira River (豊平川 "Toyohira-gawa") is a river in Hokkaidō prefecture, Japan. It is 72.5 km in length and has drainage area of 894.7 km². It is a tributary of the Ishikari River.