butterflyprince butterflyprince 17-09-2020 History contestada is far north between canada and europe. its the worlds largest island.much of it is covered by a glacier that is two miles thick