Otto and Lora, Atacama Desert Otto and Lora, massive telescope movers, at ALMA Operations Support Facility, Atacama Desert. Photo by Noelle Salmi. SHARE ON: TWI Staff — November 19, 2017
No Comment