Atlanta, Georgia, is home to 5.5 million people. When you venture into the lush foliage that engulfs much of Atlanta and frames its many skyscrapers, you’ll …

source