A weathered plaque on a stone wall identifies Bear Meadows National Natural Landmark, established in 1966, as an "illustration of the nation's natural heritage and contributes to a better understanding of man's environment."