Yūbari Mountains

From Wikipedia, the free encyclopedia

Yubari Mountains (夕張山脈 Yūbari-sanmyaku?) is a mountain range of Hokkaidō, Japan.