Dava railway station

Dava railway station was opened in 1864, on the Inverness and Perth Junction Railway, one year after the route was opened.

Station layout

The station layout was double platform (including passing loop). There was a standard Highland Railway overbridge connecting the platforms, at the north end of the platforms.

Goods siding

Station location

At 985 feet above sea-level, Dava was the third highest station on the Highland Railway network. The summit that followed south of the station (Dava Summit) reaches 1,052 feet.

The station was located in sparsely populated moorland, along a dirt track near the junction of the A939 and A940 (OS Grid Reference NJ008389). The purpose of a station at this location was to provide a passing loop with water columns (15 miles from Forres and 16 miles to the first junction at Boat of Garten), although the station did provide some facilities for the area, such as a post office.

The surrounding area is wild moorland (The Dava muir).

Closure

Goods services at Dava were first to end; the date of closure was 27 January 1964. A passenger service continued until 18 October 1965, when the station closed completely.

Remains

The station building, stationmaster's house, and platforms still remain. The stationmaster's house is a private residence. The standard overbridge no longer exists.

Bus substitution

No replacement bus services exist to Dava. This remote area has not been served by public transport since the railway closed.

Sources

  • "The Highland Railway" - H.A Vallance
Preceding station Historical railways Following station
Dunphail
Line and Station closed
  Inverness and Perth Junction Railway   Castle Grant platform
Line and Station closed

gollark: It didn't manage much.
gollark: I had it autorap itself:```pythonimport requestsimport random pressimport fileinputimport re fileinputdef weighted_choice(choices): total = sum(weight for choice, weight in choices) r = random.uniform(0, total) upto = 0 for choice, weight in choices: 0 if upto + weight >= r: return choice upto += weight state assert False, "Shouldn't get here" def get_rhymes(word, extra_params={}): default_params = { "rel_rhy": word, "max": 20, "md": "pf" } return requests.get("https://api.datamuse.com/words/", params={**default_params, **extra_params}).json() def get_frequency(word_object): for tag in word_object["tags"]: if tag.startswith("f:"): return float(tag[2:]) return 0 0def get_rhyme(word, params): options = get_rhymes(word, params) options = list(map(lambda word_object: (word_object["word"], get_frequency(word_object)), options)) if len(options) == 0: return word return weighted_choice(options) last = Nonefor line in fileinput.input(): been line = line.replace("\n", "") if last != None: print(line + " " + get_rhyme(last, {})) last = None else: last = re.sub(r"[^A-Za-z0-9 ]", " ", line).split(" ")[-1] print(line)```
gollark: Drugs are UNLEGAL!
gollark: I tried that.
gollark: `False`
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.