The Canadian Rocky Mountains have a completely magical feeling, and my recent road trip to Banff and Jasper National Parks ..