Deborah Wall Slide Rock State Park is in Oak Creek Canyon, just north of Sedona, Arizona.