In this video we see a team of Russian whitewater explorers charting a first descent in China’s Kunlun Mountains. The nail-biting video shows the team passing through the conglomerate walls of the narrow canyon on their trip down the Cherchen River gorge.
Fact: The Kunlun Mountains are one of the longest mountain chains in Asia, extending more than 3,000 kilometres.
Also Watch: This Deceptively Peaceful Looking Stream Is Absolutely Deadly