Ashcroft has a rich history intertwined with the rail lines. Both Canadian Pacific Railway and CN Railway pass through town and are displayed in mosaics around town as well in museum exhibits depicting our history. Ashcroft is a great place to train watch. You can sit comfortably in our beautiful, shaded Heritage Park and watch trains go by or from one of the vantage points along the Inuksuk trail.