English: It is in Cape Town, South Africa.
Telugu: ఇది సౌత్ ఆఫ్రికా లోని కేప్ టౌన్ సిటీ లో ఉంది.