At last, the Altai Mountains