Savage Land
The Savage Land is a hidden fictional prehistoric land within the Marvel Comics Universe. It is a tropical preserve hidden in Antarctica. It was created by Stan Lee and Jack Kirby in X-Men #10 (March ...
Savage Land - Wikipedia