
Situated 8,000 light-years away, giant stars form at the heart of the “little fox” constellation. These giant stars are some of the biggest in the galaxy, some even containing dozens of times the mass of the sun. Discover more : http://go.nasa.gov/22wqrfy