China has built an antennae FIVE times the size of New York City

The Chinese authorities have not released the exact location of the facility to the public, but it is believed to be in the Huazhong region.

from Science | Mail Online https://dailym.ai/2F0LqoK

Comments

Matched Content