“Mercedes-Benz Stadium is a behemoth, located delicately in the center of Downtown Atlanta between skyscrapers, public parks, and thousands of homes. Huge, triangular glass panes make up the outer walls of the $1.5 billion structure and reflect a diverse city that is hosting three professional stadium projects completing in the span of a year.”
Read what Huffington Post has to say about Atlanta’s newest stadium.
http://www.huffingtonpost.com/entry/atlantas-new-nfl-stadium-is-raising-the-bar-for-everybody_us_58c98e98e4b04e44ccab007c