Map of the Belcher Islands, an interesting geological formation… Map of the Belcher Islands, an interesting geological formation in Hudson Bay, Canada.