Trekking the Daisetsuzan Grand Traverse is a multi-day journey at the heart of the wilderness and beauty of Japan’s largest national park.
The spectacular soul of Hokkaido.