Mount Chiroro

Mount Chiroro (チロロ岳) is located in the Hidaka Mountains, Hokkaidō, Japan. Mount Chiroro's western summit (チロロ西峰) has a height of 1848 m.