Thor’s Well

October 12, 2011

Also known as Spouting Horn, Thor’s Well is a salt water fountain found in Cape Perpetua, Oregon:

Thors Well Photograph

The Five Most Iconic Images Of Photography
Five Of History's Most Iconic Photographs