(250930) -- NORTHERN CAPE PROVINCE, Sept. 30, 2025 (Xinhua) -- This photo taken on Sept. 23, 2025 shows a China-built medium-frequency antenna set of the Square Kilometer Array (SKA), the largest telescope to be build in the world, in Carnarvon, Northern Cape Province of South Africa. (Xinhua/Wang Lei)

















