Question: where are they building the mercedes benz stadium
Answer: Atlanta, Georgia