It is located about 2.73 million light-years away from Earth in the Triangulum Galaxy (M33). Credit: Space.com | NASA ... 30-day ceasefire Somehow Every Computer Chip In The World Is Built ...