The bulk of the story is set in Paris, but a fortified version of Paris where the Louvre has been boarded up and Eiffel Tower has been armoured and fitted with gun emplacements.
A strange armoured airship appears over the city from the same dimension as the alien creatures. But the ship is filled with people who are also fighting the creatures..