Natural History & Its Unsolved Mysteries
Yarlung Tsangpo – the Everest of rivers Yarlung Tsangpo Grand Canyon, in Southeastern Tibet (Source: Internet) – Novanita Sharma The Yarlung Tsangpo is the upper stream of the Brahmaputra River, located in Tibet (now occupied by communist China). It is the highest river in the world, which passes through one of the most extreme terrains …
