Question: what is the name of the new atlanta braves 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 .