Yarlung Zangbo Grand Canyon Creating Two World Records Perched in the lower reaches of the Yarlung Zangbo River of Tibet in China, Yarlung Zangbo Grand Canyon is the deepest canyon in the world. There are 4 grand rare waterfall complexes on the river bed of uninhabited reaches of the canyon, some of which have the […]