2020 World Snowshoe Championships

The 2020 World Snowshoe Championships will be hosted in Myoko City, Japan on February 15-16, 2020.

More details to follow.

Course preview video: