Scientists say the unusual formation is the result of a meteorite impact. The post City-sized ‘butterfly’ spotted on Mars ...