3

The largest sculptures in the world are 90 feet high, on the face of Stone Mountain, near Atlanta, Georgia. Which three people are depicted on these sculptures?