Your place for Space News
One of the most distinctive features in the Solar System is no more than 100 million years old.