Update on the Iranian heat wave:
More June records were broken today 29 June in Iranian Plateau:
Shiraz 42.2C
Mashhad 42.1C beaten again

Two more were close:
Sabzevar 44.7C (0.1C from the record set last year)
Yaz 43.8C (0.2C from the record).
All those town are above 1000m asl pic.twitter.com/3l6cV4gNLu

— Extreme Temperatures Around The World (@extremetemps) June 29, 2022