Aerial video shows the Grand Canyon of the Kuaksu River in Yili, Xinjiang province, China, August 6, 2023.