Asahikawa, the 2nd largest city in Hokkaido, offers a convenient base to Sounkyo, a onsen resort area with nice canyon views