Winter Sports: Exploring the Altai

Winter Sports: Exploring the Altai
ADVERTISEMENT

Summary

A quartet of champion skiers and snowboarders from Australia and the USA visit the unexplored Altai Frontier in China, now believed to be the place where skiing first developed.
Sport