Ski Resort Life 2001 Number 11 Resort in North America: The Canyons, Utah Travel Kendall Hamilton Sep 14, 2000