Brain › World

Built on 1963 in Puerto Rico, this is one of worlds largest radio telescopes.

  1. James Clerk Maxwell Telescope
  2. Arecibo Radio Telescope
  3. Allen Radio Telescope
  4. Atacama Radio Telescope

Answer

The correct answer is B) Arecibo Radio Telescope.

More World questions

Play Brain · Practice