Mount Hachimori (Yūbari)
Japan · Asia
About
Mount Hachimori (Hachimori-yama) is a mountain of the Yūbari Mountains on the border of Minamifurano, Yūbari, Hokkaidō, Japan. It is the source of the Yūbari River.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.