posted on Jan, 22 2012 @ 03:04 AM
I have just looked on google earth and here are some of the images that i think you are talking about.
I have no idea what these could be, though it may be forms of transport, snowcats or other means to suit environment
Obviously buildings or structures, however if you look at the area to the left, would you say.....oil?
This image looks like something pushing up from under the ice, also looks to have a square shape. Look at how the ice is cracking given the shape?
Good find the OP S&F