Forum:Mountain giants?

I was checking the stats for monsters and mountain giants have a CR rating of a whopping 26, while powerful demons average 18~19. Does this seem right? It's what it says in the manual, but 26 (in comparison to demon lords' CR rating) seems a bit excessive.