The Atlanta skyline is visible to the east when looking outward from the upper concourse through the outer facade steel and roof trusses. The Falcons gave a media tour Thursday of the new Mercedes-Benz Stadium, which is still under construction and is set to open in 2017.