a giant portal opening up in the ocean, glowing portal, portal to a different dimension, photograph