More than 100 heat records were smashed on June 19
(Please use a modern browser to see the interactive version of this visualization)