(Xinhua) 13:09, November 18, 2025
This photo taken on Nov. 18, 2025 shows the Leonid meteor shower seen in Harbin, northeast China’s Heilongjiang Province. (Photo by Liu Dapeng/Xinhua)

This photo taken on Nov. 18, 2025 shows the…

This photo taken on Nov. 18, 2025 shows the Leonid meteor shower seen in Harbin, northeast China’s Heilongjiang Province. (Photo by Liu Dapeng/Xinhua)

This photo taken on Nov. 18, 2025 shows the…