The small island in the foreground is the point at which the meteor struck the land where Kamestastin is now situated.
View Album
| « Previous Photo |
Next Photo »