Stock Photo: A dramatic sunrise over a pair of alien worlds.