Enjoy the soothing sounds of river ambiance sitting beneath the bridge at Slide Rock National Park in beautiful Sedona, Arizona.