The peel is full of Located 130 million light-years away in the Lepus constellation, this galaxy shines near Orion and his hunting dogs.and vitamin A, which boost vision and immunity. This ...