Solar eclipse even on Earth is a relatively rare phenomenon. Not everyone of us can boast of having witnessed the wonder from Earth. So forget about witnessing solar eclipse from another planet.
But NASA has come to our rescue. Its Perseverance rover has captured brilliant footage of solar eclipse from the surface of Mars. Mars' moon Phobos came between The Sun and Mars to cause a martian solar eclipse.