Perched high in the foothills of Chile’s Andes mountains, a revolutionary new space telescope has just taken its first pictures of the cosmos—and they’re spectacular. Astronomers are excited about the ...