People come to Sedona, Arizona, for the massive red rocks that surround it. These imposing natural structures serve as the town's unique backdrop and a constant reminder of the power and beauty of ...