Anyone who gets to see the total solar eclipse on August 21 will be lucky — and humanity is lucky to live on a planet that even has this kind of celestial event.
Mercury and Venus, after all, don't even have moons. Mars has a couple, but they're too small to completely blot out the sun. Gas giants like Jupiter do have big moons, but they don't have solid surfaces where you could stand and enjoy an eclipse.
And, even with solid land and a moon, Earth only gets its gorgeous total solar eclipses because of a cosmic coincidence.