Whether you name it the «youngster of the ocean» or «long river,» the Yangtze is the world’s third longest river. Flowing 3,915 miles from Tibet to Shanghai, it has over seven hundred tributaries. Shanna Baker / Second / Getty Photographs If you happen to had been standing on the banks of the Nile, which historic…
Read More