Mount Teshio

Mount Teshio (天塩岳, Teshio-dake) 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.

Mount Teshio

Mount Teshio (天塩岳, Teshio-dake) 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.