Astronomers just mapped one of the universe's largest structures, hidden for a decade behind our own galaxy.
The Vela Supercluster spans 300 million light-years and contains mass equal to 30 quadrillion suns.
Want to know more?