Mount Chitokaniushi
Japan · Asia
About
Mount Chitokaniushi (Chitokaniushi-san) is the second tallest mountain in the Kitami Mountains. It is located on the border of Kamikawa and Engaru, Hokkaidō, Japan.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.