English: Located in beautiful Nelson Lakes National Park in New Zealand.
Telugu: న్యూజిలాండ్లోని నెల్సన్ లేక్స్ నేషనల్ పార్కులో ఇది ఉంది.