140-foot telescope’s massive control center

Control Building for the 140-foot telescope

More Radio Telescopes Images & Videos