Thor’s Well

  Thor’s Well is part of Cape Perpetua on central Oregon Coast. Also called Spouting Horn by some, Thor’s Well was created over time by the constant crashing of the oceans waves that carved out an underwater channel. The waves crash over the open pit and funnel back through the channel back into the sea. [...]