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