Snowy Lee Mountain View From Yavapai Trail Sedona, Arizona
One of the best places to view Lee Mountain is from Yavapai Trail in Sedona, AZ. The Yavapai Vista Trail is one of the most used trails in Sedona. The trail leads to a flat rock shelf that provides an outstanding view of Lee Mountain. Following a snowstorm in Sedona, we head up the trail to capture Lee Mountain with snow.