The First Skiers: Deep in Time, Deep in the Altai Skiing is claimed to have originated in Russia, Norway, and the Altai Mountains of Northern China simultaneously. While modern skiing may draw its roots from Scandinavia, the roots of skiing may originate in the Altai Mountains at the end of the last ice age. China claims to have invented skis in this region nearly […] Featured Article Chaz Diamond | March 17, 2014 1 Comment