Alma telescopes
Media playback is unsupported on your device

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