Run to the Light

Grand Mesa is the worlds largest flat top mountain. [edit] This is Mount Garfield :p Take a guess where it is located….. That’s right!

Grand Mesa is the worlds largest flat top mountain. [edit] This is Mount Garfield :p Take a guess where it is located….. That’s right!