Where are you going?
Or, let us surprise youSpin the Globe ®

Tiger Leaping Gorge

World's Deepest Canyon
Many believe this canyon is the world's deepest. It makes the Grand Canyon pale in comparison. It is located near Lijiang...see my previous picture.
Have you been here? Share a tip or a photo with fellow travelers.
Yulong, Lijiang, Yunnan, China