English: It is part of the Canadian province of British Columbia.
Telugu: కెనడాలోని బ్రిటీష్ కొలంబియాలో ఉన్న ఐలాండ్ ఇది.