spacecraft, a mountain ridge named Mongibello, three-fourths as tall as Mount Everest, gleams from the rays of an otherworldly sunset. Other Io pictures that ...