Submitted {{media.upload | relativeTime}}
Penhook Falls, located in the Ozark National Forest near Hector, AR.