Question: Zurich, Montana is located along the highway running along the mainline of what railway?
Context: National Route 16 (N16) is a national highway of Morocco.  It connects Tangier on the northwest coast of Morocco to Saidia on the northeast coast.It is an important highway running along the northern Middeteranean coast of the country.  It passes through Tetouan, Al Houceima and other important cities. South Dakota Highway 109 (SD 109) is a short highway running along Big Stone Lake and the Minnesota border from South Dakota Highway 15 to U.S. Route 12 in Big Stone City.  This highway was originally designated Highway 15Y.  It was renumbered to 109 in 1976. Zurich is an unincorporated community in Blaine County, Montana, United States, located at .  Located along the Hi-Line between Harlem and Chinook, it has a post office with the ZIP code of 59547. State Highway 275 or SH 275 is a Texas state highway running along the northern side of Galveston Island from Interstate 45 to SH 87. The Hi-Line is a geographical term referring to the portion of the northern United States south of the Canada–United States border along which runs the main line of the BNSF Railway (originally the mainline of the Great Northern Railway) and U.S. Highway 2.  Specifically, the term most commonly refers to northern Montana, but can also mean the entire region between Spokane, Washington and Minnesota, or even the entire Seattle to Minneapolis route of the BNSF railway. South Carolina Highway 73 (Ocean Boulevard) is a former state highway running along the Atlantic coast in Myrtle Beach, South Carolina. State Trunk Highway 312 (often called Highway 312, STH 312 or WIS 312) is a 7.9 mi long Wisconsin state highway running along the north side of Eau Claire, from the Town of Union in the west to the Town of Seymour in the east.  The entire length of Highway 312 is an expressway with a few grade crossings. Lønavatnet is a lake in the municipality of Voss in Hordaland county, Norway.  The 2.91 km2 lake lies along the river Strandaelvi which runs from Vinje south to Vossevangen.  The lake lies about 4 km north of the village of Vossevangen, with the European route E16 highway running along the western shore. Interstate 95 (I-95) is an Interstate highway running along the East Coast of the United States from Miami, Florida north to the Canadian border in Houlton, Maine.  In the state of Delaware, the route runs for 23.43 mi across the Wilmington area in northern New Castle County from the Maryland state line near Newark northeast to the Pennsylvania state line in Claymont.  I-95 is the only primary (2-digit) Interstate highway that enters Delaware, although it also has two auxiliary routes within the state (I-295 and I-495).  Between the Maryland border and Newport, I-95 follows the Delaware Turnpike or John F. Kennedy Memorial Highway, a toll road with a toll plaza near the state line.  In Newport, the interstate has a large interchange with Delaware Route 141 (DE 141) and the southern termini of I-295 and I-495, the latter interstate providing a bypass of Wilmington.  I-95 heads north through the heart of Wilmington concurrent with U.S. Route 202 (US 202) on the Wilmington Expressway.  Past Wilmington, I-95 continues northeast to Claymont, where I-495 rejoins the route right before the Pennsylvania state line. National Route 1 (N1) is a national highway of Morocco and Western Sahara.  It connects Dakhla in the south of the Western Sahara near the border with Mauritania to Tangier on the northwest coast of Morocco.  It is an important highway running along the western Atlantic coast of the country.  It passes through Rabat, Larache and other important cities and for a substantial part of the Rabat-Tangier leg runs parallel with the A1 Rabat–Tangier expressway.  It is the longest national motorway in the country.
Answer: BNSF Railway