I may be heading up to Edmonton next week on a business trip and was wondering if there is anything in particular I should check out while I'm there. I have no clue how much free time I'll have (if any), but if there are any good attractions, restaurants I should hit up, etc let me know. Chances are I'll be staying near Canadian National's Walker Yard (although knowing nothing about the city, I really don't know where that is).