This aerial photo taken on June 29, 2023 shows the scenery of Wuxia Gorge, one of the Three Gorges on the Yangtze River, in southwest China's Chongqing Municipality. [Photo/Xinhua]
Located in the upper reaches of the Yangtze River, the Three Gorges Reservoir area is an important ecological function zone and reservoir of freshwater resources in China.