What famous work of art is 132 years old, stands 49 feet tall, is longer than a football field and weighs 10,000 pounds? That would be “The Battle of Atlanta” cyclorama painting, which is once again on view after four years of painstaking restoration at it’s new home at the Atlanta History Center (AHC). The […]