News

The Pleiades is a relatively young group of stars, located about 450 light-years away in the constellation Taurus. It contains around 1,000 stars, although only about six or seven are visible to ...