someone showed me this link today about an apparently 1.75 million year old man made bridge. Well, all my BS dectectors started jumping like crazy (the fact that they throw NASA into the article, no justification etc) but Im not an expert in that area.
Anybody care to either support or debunk that page?