The Cairngorm Mountain Railway, which climbs to 1,097m above sea level, has officially reopened after years of delays and ...