Royal Bafokeng Stadium

Royal Bafokeng Stadium in Phokeng (South Africa), for the FIFA World Cup 2010.