Village of Puslinch, Ontario, Canada. Railway thru village, underneath Highway 6