Mountain Goats are amazing climbers and we were lucky to see them in real when we went on our tour to Jasper. It might be the frequent encounters and people feeding them, they seem a bit more friendly to human. I am posting the small clip I took of them blocking the traffic on the highway.
If you are interested to learn more about them you can visit Jasper Journal website. I was busy taking the following video clip so I borrowed the above photo from the journal website :-;.