Many different locations and film sets were used to depict Hogwarts in the Harry Potter films. Unfortunately, you won't see any of them during the train ride through the highlands.