Driving through the French countryside, off in the distance, you would see something that, just for a moment, made you think the aliens had just landed. Just above the trees would be a large, multi-level structure that I can only guess is some type of communications tower. At least, that’s what we are suppose to believe.
Maybe it is a communications tower, broadcasting back to the mothership on the edge of our solar system.