NASA isn't flaking out. They really are in the middle of serious scientific work. For the next couple of weeks, they're studying snowflakes on Grand Mesa.
Land O' Lakes is an easy Grand Mesa "hike" that anyone can do. The half-mile trail leads to an unbelievable view of seven different Grand Mesa Lakes.
The Grand Mesa is an extra beautiful wonder in the Fall. If hiking isn't your favorite, there are countless pull off's on the drive that allows you to experience the beauty still.