Question: what's the name of the atlanta braves new stadium
Answer: SunTrust Park is a baseball park located in the Atlanta metropolitan area 10 miles ( 16 km ) northwest of downtown Atlanta in the Cumberland neighborhood of Cobb County .