This photo taken on March 28, 2023 shows the scenery of Xiling Gorge, one of the Three Gorges on the Yangtze River, in central China's Hubei Province. [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.