With a little help from some "foreign" power, CN 2330 continues its climb up Byron Hill as it approaches the Church Road crossing.
CN 2926 and CN2945 (ES44AC's) approach the Highway B crossing on a warm spring morning. This southbound train is on Canadian National's Waukesha subdivision.