Found on google maps while tooling around Antarctica.
What could it be?
Latitude:S 81° 36' 32.5299"
Longitude:W 28° 15' 50.2556"
It's a well known fact that the government has secret based in Antarctica. I've even heard that UFOs have been tested there. Just what I've heard though.
>>18690751
That's a snow drift. Have you ever been around snow?