The lake of Qordlortoq Sų, Angmagssalik Island