team badge icon
9mo

Yes, I agree, it is obviously the Mocho Mountains. Goodman Games forgot to put in the right answer! Shame! ;p