Arecibo

Arecibo

Credit: University of Central Florida/Arecibo Observatory