130-foot radio telescope dish under contruction

Details