World's biggest telescope
http://ibnlive.in.com/news/worlds-biggest-telescope-to-seek-new-galaxies/97728-11.html
Thousands of years ago, the original inhabitants of Spain's Canary Islands are thought to have worshipped the Roque de los Muchachos mountain as having magical powers.
(
no comments
| on HN
)
There are no comments yet.