World's Largest Oil Painting: world record in Atlanta, Georgia
Atlanta, Georgia, United States--“Cyclorama” is a huge, late-nineteenth-century painting depicting the Civil War battle fought July 22, 1864, east of Atlanta; housed at the Atlanta History Center in Atlanta, Georgia, United States, and owned by the city, the Cyclorama is a national tourist attraction and cultural treasure; with a circumference...
thumbnail