Satellite pictures confirm there is a persistent lava lake inside the crater of a remote ... Kilauea, Hawaii; and Masaya volcano, Nicaragua.