Devon Island (Nunavut)
Sources
http://id.loc.gov/authorities/subjects/sh85037390
General note
One of the Queen Elizabeth Islands in the Canadian Arctic archipelago. The largest uninhabited island in the world. The landscape is considered to be "mars-like".