This 1 minute introduction to Sedona, Arizona, produced by Sedona's own RED ROCK TV16, provides a breathtaking overview of what to see and ... all » do in the area. Nestled in the heart of central Arizona is the Red Rock Country of Sedona, a destination immersed in scenic beauty, apart from the mainstream and all together extraordinary. USA Weekend Magazine rated Sedona the most beautiful place in America. Located just 2 hours north of Phoenix, Sedona is in a delightful transition between desert and mountain with a near perfect climate. For over 115 additional short videos about Sedona, visit www.sedona.tv.