Question: What baseball park, located in Atlanta Georgia is home to the Atlanta Braves baseball team?
Sentence (from "SunTrust Park"): 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.
Relevant evidence: Yes