Breathtaking view of world's deepest canyon in Tibet, China
Source: Xinhua|
Published: 2020-08-23
Yarlung Zangbo River Grand Canyon in China's Tibet is the world's deepest canyon. Enjoy its breathtaking view from a unique vantage in the sky on a hot air balloon ride!