Board Thread:Questions and Answers/@comment-86191-20161023225617/@comment-16461120-20161024004545

The recap in, as well as the issue location header itself, identifies it as the actual Mount Olympus, so it was a portal through the Olympic Realm off the coast of Montauk that bridged the distance between the United States and Greece, not a new Olympus.