The Weather Channel on MSN

Where in the world is ... Thor's Well?

Somewhere in the world, a strange "gate to hell" creates the ultimate oceanic optical illusion. Can you guess where it is?