So another one I have less confidence in but I'll make record of it just in case. I figure publishing it here is my way of saying "Dibs!" as if there was some sort of meteor impact land grab or something. Anyways, I present to you suspect impact site number two.Initially it looked promising but the more I examined it, with NASA's World Wind height exaggeration feature, its looking less and less probably, but there are certain features of it that make it an interesting possibility.