Mars gets religion ;-)
Thanks for the ping. It is a sinkhole, where the ceiling of a cavern collapsed. But what created the cavern?