Notably, the past few days have delivered some absolutely breathtaking images, too, and the latest is a 1.5-billion-pixel image of the Running Chicken Nebula captured by the European Southern ...