Oh, wow. This is quite the chunk of ice [theguardian.com] next to a small town in Newfoundland ?
Searching