Thread:BlueFrackle/@comment-32730094-20200727152422/@comment-32730094-20200728005645

BlueFrackle wrote: Parker Green wrote: Marvel depicts them as extra-dimensional aliens. Don't know about the DC version, but the Marvel page would be called "Olympian (Marvel)" and the DC one is "God of Olympus (DC)" </

Alright! I'm pretty sure that DC's Olympus is an extra-dimensional plane that was accessible via the actual mountain in Greece. That's Marvel you're thinking of.