Mount Yūbari


Mount Yūbari is a mountain of the Yūbari Mountains. It is located On the border of Minamifurano, Yūbari, Hokkaidō, Japan.