Q. Which is the deepest canyon in the world? Answer:
The Yarlung Tsangpo Grand Canyon
Notes: The Yarlung Tsangpo Grand Canyon is the deepest canyon in the world. It lies along the Yarlung Tsangpo River in Tibet, China. It is also known as the Brahmaputra Canyon.