An aerial drone photo taken on Dec. 1, 2024 shows the campus of University of Science and Technology of China in Hefei, east China's Anhui Province. (Xinhua/Zhang Duan)