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.