[PHOTOS] The Steeper Side of Hokkaido, Japan Japan has a reputation for an abundance of snow but is not typically known for steep terrain. Those with insider knowledge of skiing in Japan are likely aware that Happo One, located near Hakuba on the main island of Honshu, boasts fantastic steeps. However, the north island of Hokkaido is often dismissed for its lack of steep terrain even by […] Brains Christopher Leach | July 19, 2023 0 Comments