Massive. That's the only word that quite fits. Walls 10 meters thick and 20 meters high. You can't go over it and you can't go through it. That's the operational definition of 'impregnable'.
Hurry up, Lois; you'll get left behind...