Glenwood Springs hails National Natural Landmark designation