Schiehallion is indeed a mountain in Perthshire, it is said that if you take a map of Scotland and draw two diagonal lines, the point where they meet is Schiehallion, making it the dead centre of Scotland.
Therefore, drinking a health to the back of Schiehallion is drinking a toast to Scotland.