Where is Thor's Well?

Where is Thor's Well located?

Thor's Well, Oregon, United States (approx. 44.27842°, -124.1135°)


Where is Thor's Well on the map?