Scientists analyzing high-resolution images from the Large Binocular Telescope Observatory in Arizona have discovered an enormous lava lake on Io.