Meighen island

Meighen Island Canada, from space.   Image USGS-NASA