K2 Snowboarding Japan Team Meeting: Mt. Chokai December 8, 2021Mt. Chokai, or “Chokai-zan”, is the highest peak in Tohoku, the northern part of Japan’s main island. Rising...