Man made islands in MacKenzie River for Oil Production at Norman Wells, NWT. Islands, Resources - Oil By: KRL