Terrific Trains

Cairngorm Mountain Railway, Scotland – The highest funicular railway in the UK. It was just a shame that views from the top were hindered by mist. I would have been really upset if I had walked it and been rewarded with nil visibility!