Between China and Russia and the Indian subcontinent lies a formidable mountain complex, sculptured by Asia’s six major mountain systems. Nowhere else on earth will one find such a treacherous and perpendicular barrier to cross than this almost polar region with its icy windswept peaks.