Arch of Titus
The Millennium Gate Museum (also known as The Gate) is a triumphal arch and Georgia history museum located in Atlanta, on 17th Street in the Atlantic Station district of Midtown. Based on the Arch of Titus, the monument celebrates peaceful accomplishment.