He was greeted by well wishers and media outlets as he finished his trek. The river Yangtze, at 3,900 miles (6,300km), is the third longest in the world, behind the Nile and the Amazon ...
Some results have been hidden because they may be inaccessible to you