There are countless hikes in the Canadian Rockies, but few offer such beautiful vistas as early on as the Indian Ridge does.