Cosmic Lagoon Shines in Spectacular Views from Very Large Telescope (Video)

Editor's Recommendations

More from LiveScience