As God will end the rule of the physical powers of this world, including the last resurrection of the Roman Empire in Europe and the Babylonian system, so He will also deal with the responsible evil spiritual powers which are working behind the scene. Satan and his demons will be imprisoned in the bottomless pit, also called the abyss, so that they cannot deceive the world anymore during the Millennium. But where will this prison be, and what is it, exactly? And what is the relationship between the abyss and Europe?