Aerial video taken on March 20, 2024 shows the Grand Canyon at the north foot of Tianshan Mountain in Xinjiang, China.