A new era of cosmic wonder dawns as Vera C. Rubin Observatory receives first celestial images at live reveal on June 23, 2025. Perched atop Cerro Pachón in the Chilean Andes, this observatory has the world’s largest digital camera — an impressive 3,2…

