The Most Detailed Photo of Our Neighbor, The Triangulum Galaxy

The Hubble Space Telescope's has managed to take the most detailed image yet of our Local Group neighbour - the Triangulum galaxy, also known as Messier 33, or NGC 598, located 3 million light years away.