Datavized Earth

Life expectancy at birth, by country. Source