Alma telescope to unlock secrets of the Universe
The Alma project, built in the Atacama Desert in Chile, officially opens on Wednesday.
The telescope is expected to help scientists unlock new information about the Universe.
The BBC's Vladimir Hernandez reports.
13 Mar 2013
- From the section Science & Environment