Solar Eclipse

By September 24, 2017News

Everyone had a blast observing the iconic solar eclipse atop Stone Mountain in Atlanta, Georgia on August 21, 2017.  The staff were treated to a picnic lunch at the park prior to the viewing.