Perfect trip: Canadian Rockies

Glacier walking and hearty mountain dining