Located near Lijiang City, Tiger Leaping Gorge is one of the deepest canyons in the world with a depth of 3,790 meters offering a stunning landscape.


Located near the Lijiang Old Town, The Jade Dragon Snow Mountain is a small mountain range consisting of 13 interconnected peaks offering stunning scenes