SANTIAGO, Chile (Reuters) - A team of French and Swiss astronomers working at the La Silla observatory in Chile discovered a planet about the size of Neptune located some 20.5 light years from our solar system, the European Southern Observatory said on Wednesday.
0 Comments:
Post a Comment
<< Home