A Tshikapisk Foundation image
The small island in the foreground is the point at which the meteor struck the land where Kamestastin is now situated.