Yubari Mountains
The 1470th highest mountain range in the world
Yūbari Mountains (Yūbari-sanchi) is a mountain range of Hokkaido, Japan. Part of this range is protected by the Furano-Ashibetsu Prefectural Natural Park.
Location: Japan.
Mountain range data from Wikidata (CC0). Elevation is the height of the highest peak.