130-foot radio telescope dish under construction

Details