John Foster/Masterfile Mackenzie delta. northwest territories The mackenzie river. in the northwest Territories is Canada's largest river system This photo shows the delta region, where oil and natural gas deposits are located• John Foster/Masterfile • Mackenzie Delta, Northwest Territories • The Mackenzie River, in the Northwest Territories, is Canada’s largest river system. This photo shows the delta region, where oil and natural gas deposits are located