
Exploring China’s Yangtze River is one of the world’s longest rivers and key to the success and survival of China. Snaking its way high on the Tibetan Plateau, covering thousands of kilometres, and finally making its way to the Eastern China Sea near Shanghai. A portion of the Yangtze has become a popular sightseeing destination for […]