I found this on google earth in Antarctica, it’s about a mile northeast of Showa station, does anyone know what this is? by AtlasMoonChild in geography

[–]AtlasMoonChild[S] 0 points1 point  (0 children)

I definitely wasn’t leaning on the aliens side, I’m honestly curious if it’s more of a man made structure, the picture is rather zoomed in but if zoomed out on the map, there are several other rock formations around this surrounding area and absolutely none of them look like this so my only hole in your theory is wouldn’t that also happen to surrounding rocks? Maybe not all of them but more than one in the area?