English: It is situated in Johannesburg, South Africa.
Telugu: ఇది సౌతాఫ్రికాలోని జొహన్నెస్బర్గ్లో ఉంది.