English: New Wanderers Stadium, Johannesburg (South Africa) -
Telugu: న్యూ వాండరర్స్ స్టేడియం, జోహెన్స్ బర్గ్ (దక్షిణాఫ్రికా) - 2003