You are right. This is the Thompson River which runs through the Fraser Canyon that stretches from Cache Creek to Yale.
Fantastic shot. I love the reflected lights!
Tunnel is "Saddle Rock" not "Saddle Back"
Fantastic photo. Right time, right place, right light, right angle, right colors, right everything.