Oh my! all the rivers are north of the "railway zone", mountains not as tall and the Rogers Pass was not as difficult to build as.....hmmmm.
From the Ontario border to the BC border there are numerous river valleys that the railways have to cross.
In fact, One of the steepest grades is going east or west out of Medicine Hat. Approx 2.2% either way, out of the South Saskatchewan river valley. In steam days they ran pushers out of the Hat.
Edmonton has a very impressive steel trestle that the CNR built going east, crossing the North Saskatchewan.
The Lethbridge trestle replaced over 10 miles of winding track with numerous wooden trestles. There are many more bridges that come to mind, that are out of the way between Calgary/Edmonton on both railways.
Into the Mountains, well the CNR had the easiest mainline crossing of any railway.
The CPR on the other hand was ANYTHING but. An Operational nightmare from the beginning, with the choice to run the rails over Rogers Pass.
I would suggest reading any of the books available on the building of the CPR. Monumental wooden trestles located at Stoney Creek, Mountain creek and the original line thru Rodgers Pass(Loops) are just to name a few. The building of the Kettle Valley Line(CPR's south mainline) was an engineering feat in itself.
Kicking Horse Pass is around 5200 ft elevation with surrounding mountains at 10,000 ft.