A striking triangular formation spotted in a vast Martian canyon has reignited questions about whether the Red Planet might once have hosted built structures.Filmmaker Brian Dodds recently circulated images of the feature in Candor Chasma, part of the enormous Valles Marineris system, and suggested it rivals the size of Egypt’s Great Pyramid.He cautions that the photos are not proof of past...