Time Until Totality

A world map colored by how long until each location next sees totality