Ephemeral Snapshots of Solar Eclipses