Reaching a whopping 19,714 feet, in what country can you find the deepest canyon in the world?
Answer China
Move over, Grand Canyon. the Yarlung Tsangpo carves out its deepest point at 19,714 feet and is 7,440 feet on average. Yarlung Tsangpo is also much longer, at 314 miles compared to the Grand Canyon's 277 miles.
Last updated 4 years ago · 1.3K views · SOURCE