Tarumae Garo, located in the western part of Tomakomai City.
Garo is a Tohoku regional word meaning “a place where a river flows between cliffs.”
True to its name, steep rock walls line both sides, and the area is carpeted in velvet-like moss.
Show original text