Enjoy,
Ten thousand crags and torrents - literal translation is 'Thousand mountain ten-thousand water'. It's very very similar to a chinese idiom that basically means 'the trials and tribulations of a long journey' or 'a long and difficult road'. The author worded it slightly differently though, so it could be talking about all the places that Qu Chen has searched over for Xiang Liu?