One of the deepest canyons in China
Tiger Leaping Gorge, known as Hù Tiào Xiá in Chinese, is one of the deepest canyons in China, located between Shangri-La in Diqing Tibetan Autonomous Prefecture and Lijiang city in Yunnan Province. The gorge stretches for more than 20 kilometers and is divided into three sections: the upper, middle