Kicking Horse River river

 British ColumbiaCanada