Chattahoochee River National Recreation Area — nature center in Sandy Springs, Georgia, USA