What does this look like to you? .. I found it on Google Earth

Top