Georgia Dome
The World Championships were held at the Georgia Dome in Atlanta, Georgia. Attendance was estimated to be around 20,000 at that all-seater stadium.