This photo taken on Aug. 13, 2024 shows Perseid meteor shower over Lianbaoyeze scenic area in Aba County, southwest China's Sichuan Province. (Xinhua/Jiang Hongjing)