This is the Basilica of the Sacred Heart, A roman Catholic church on Peachtree Street in Atlanta Ga, it was built in 1898. This church was granted minor basilica status in 2010 and remains the only one in GA. Mother Teresa visited this church in 1995. This church has French Romanesque and Romanesque revivalist design features, and this is a big reason why I like this church, I think it is beautiful.