Rocky Mountaineer is a Canadian tour company that operates trains on four rail routes through British Columbia and Alberta.  Pictured here is the route from Kamloops, British Columbia to Banff, Alberta, Canada
{}