Melville Island
The Melville Island oil sands are a large deposit of oil sands (sometimes referred to as tar sands) on Melville Island in the Canadian Arctic Archipelago.