Perhaps not a better website for mobile, but I'm pretty sure the pictured crossings are from Banff national park in Alberta and probably more going into BC. You can see pictures and find more information here:
http://www.pc.gc.ca/eng/pn-np/ab/banff/plan/transport/tch-rt...