Uncategorized 2003 Number 18 Resort in North America: The Canyons, Utah Features SkiMag.com Editors Sep 20, 2002