Tiger Leaping Gorge
This picture was taken by my parents when they were on a trip near Lijiang China. it's a view of the Golden Sands river on the trail to Tiger Leaping Gorge.
I had a feeling it might not officially be the deepest in the world because it said so on a travel page; and there is this slim chance they may say something like that to increase the chance tourists might want to go there.
Sorry if my clue was misleading.
You may optionally give an explanation for why this post was reported, which will be sent to the moderators along with the report. This can help the moderator to understand why you reported the post.