Mount Teshio
Map
Map
Facts and practical information
Mount Teshio is the tallest mountain in the Kitami Mountains. It is located on the border of Shibetsu and Takinoue, Hokkaidō, Japan. It is the source of the Teshio River. ()
Location
Hokkaido
ContactAdd
Social media
Add
Day trips
Mount Teshio – popular in the area (distance from the attraction)
Nearby attractions include: Kitami Mountains.