Lake Louise offers one of the largest and most scenic ski resorts and summer sightseeing operations in North America.