Eaton Canyon Nature Center was a longtime favorite of local birders and birding groups, including the venerable, wildlife-championing Pasadena Audubon Society. The society oversaw the Hummingbird ...