Olympus, 28,000 light-years from Earth No mortal has ever seen Olympus, even though the entire galaxy revolves around it in an almost literal sense. While it’s not located in the exact center of the Olympian Galaxy, the stellar cluster that[…]↓ Read the rest of this entry…