Mount Numanohara

Mount Numanohara (沼ノ原山) is part of the Ishikari Mountains, Hokkaidō, Japan.