jtp_2178 Published October 17, 2016 at 500 × 269 in Atlanta Falcons Mercedes Benz Stadium Construction ← Previous Next → Shot from Northside Dr., construction continues on Mercedes Benz Stadium in Atlanta. Photo: Jonathan Phillips Shot from Northside Dr., construction continues on Mercedes Benz Stadium in Atlanta.