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