At the far end of Japan, Shiretoko Park protects a rugged peninsula covered in dense forests and bordered by high cliffs.
The southern base of Mount Tarumae is home to the Tarumae Garo gorge in Hokkaido. Tarumae Garo is in Tomakomai City, about 4 kilometers from National Route 36. This beautiful gorge is a hidden ...