Found this weird pointy figure on Venus, wondering what it is, any opinions?
A closer look:
http://imgur.com/1tpwVwy
-
[quote]Found this weird pointy figure on Venus, wondering what it is, any opinions? A closer look: http://imgur.com/1tpwVwy[/quote] Very weird. Just saw that too