Flagstaff's four distinct seasons and proximity to the Grand Canyon make it extremely popular for many outdoor recreation activities, including hiking, skiing, ...