Where are the 'Grimsley Peaks' situated?
Correct answer: Antarctica

Pinky
I didn't belive tgat Australia is not the answer but it is Antarctica😮

Frenchbulldog11
wow! Never new that!