Tiger Leaping Gorge
save place
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.
Original 300x3502