The Seagull Nebula is photographed through an intelligent astronomical telescope in Beijing, capital of China, Jan. 13, 2026.
A massive cloud of dust and glowing gases speckled with newborn stars in the shape of a seagull shines in a stunning image captured by a telescope in Chile. A new photo from the European Southern ...