Elongated feature near beach and another feature further to the north. Not sure if these are man-made or they're just natural features looking angular due to lighting etc.
Rudder Cove, Newfoundland - possible structure foundation(s) ?
No Thumbnail
© Bing Maps
By Scheffler @ 2016-04-06 20:37:16