Nelson Mandela Bay Stadium is the stadium has a capacity of about 48,000 seats. . Located in the Pretoria City, South Africa. Is the stadium used for the World Cup in 2010 and it is 1 of the 3 courts next to the beach. The stadium is used for football and rugby in the big game and used in the concert.