English: And it is located on New Zealand.
Telugu: ఇది న్యూజిలాండ్ లో ఉంది.