Located in south-central Hokkaido, it stretches along the Hidaka Mountains and engulfs forests, watersheds, glacial structures and alpine slopes. Further south lies Lake Toya, a must-see natural ...
Hokkaido Prefecture in northern Japan boasts a kingdom for the "sport of kings." The Hidaka region has hundreds of ranches, and they produce about 80 percent of the nation's racehorses.