Yup. Those are real Scottish Highland roads. Eat your heart out.
(Dinnae recognize the toon but, and thae burds swimmin in thier undies widnae last long.)
Here is google street view of the scene at 32 seconds in to the movie.
North (over 100 miles the road goes essentially north/south) of Kings House Hotel
View of Buachaille Etive Mor.
At 32 seconds into youtube.com/watch?v=RqLpqR0SPnQ
There is a similar bridge here:
firstname.lastname@example.org … !2e0?hl=en
By Loch Tulla