Fraser River Junction to Page and Matsqui Junction

From Fraser River Junction (MP 118.2), the BNSF line to Seattle turns southwest, and the single track CN transcontinental line heads away northeast, along the south bank of the river, turning east past MP 118.7, spurs into Georgia-Pacific on the north side, a grade crossing into Georgia-Pacific, a grade crossing into a lumber mill on the north side, a grade crossing at the west end of  Thornton Yard (located further east at MP 116.0), on the south side of the line, a spur trailing in from the west (on the north side), a locomotive depot on the northwest side, a grade crossing, MP 116.7, Thornton Yard (MP 116.0) on the south side of the line, Bungalow (MP 113.8), where CTC starts, Douglas Island (MP 112.6), where a GN line to White Rock once headed south, two tracks start (with three extra tracks on the north side) and the line turns southeast, crossovers at Hampton (MP 110.7), where the line turns east, detectors at MP 105.1 and crossovers at Hydro (MP 101.7), where the line from Roberts Bank trails in from the south, the line comes along the south side of the Fraser River again, both river and line turn southeast past Glen Valley (MP 94.5), where a stretch of single track starts, turning east at Abrahamson (MP 90.9), where two tracks begin again past Page (MP 89.8), where the CP Page subdivision edges away east-northeast along the river bank while the CN line continues east to the crossing (MP 88.1) with the CP Mission subdivision, the line to Sumas, and Matsqui Junction (MP 87.9), where the connection with that subdivision trails in from the northwest.