China has started construction of a slot new radar system equipped with high-definition deep-space active observation facility in a move to better safeguard Earth. The new system will also boost the country's defense capabilities against near-Earth asteroids as well as its sensing capability for the Earth-moon system.
Located in southwest China's Chongqing Municipality, the new observation facility is codenamed "China Fuyan," which means "facetted eye" in English.
According to Long Teng, president of the Beijing Institute of Technology (BIT), the research team gave it that vivid name because the radar system comprises multiple antennas, just like facetted eyes of insects.