Portal

The Portal is magical anomoly that allows instantaneous passage from Skull Island to Portal Hill on an unknown continent to the east of Silverspire.

The Portal is unusually stable, but can only be controlled when a specially enchanted gem is placed in the standing stone on top of the hill.

The gem that is the key to the Portal is currently in the possession of the Lady of Shadows

No one knows for sure who made the Portal originally but it is suspected that it was created by  the Kingdom of Correllium

Portal

Through the Portal BrianPengelly