A magnificent view of the desert mountainous landscape of Arizona via a weather webcam of the city of Sedona which is located in the upper Sonoran desert in northern Arizona.