Search
Menu
Home
Sources
About
Contacts
Mount Ishikari
Mount
Ishikari
is part of the
Ishikari Mountains
,
Hokkaidō, Japan
. On its
slopes
are the
head
waters
of the
Ishikari River
.