Grand Mesa: The largest flat-top mountain in the world - Grand Junction, Colorado, USA. In Grand Mesa National Forest.
Comments
Sign in or get an account to comment.