A map shows when and where thousands of lightning bolts hit Courier Country this morning.
A graphic tweeted by FifeWeather.co.uk shows the path of the thunderstorms across the northern half of the UK as recorded by a lightning detector in Lochgelly.
Here's a replay of the lightning activity recorded by the FifeWeather lightning detector in Lochgelly. Strike position is approximate but strike rate is accurate. Pretty impressive, especially around 5am! @BBCScotWeather @fifetimes pic.twitter.com/FqysC4pUMA
— FifeWeather.co.uk (@fifeweather) July 24, 2019
The map shows that there were almost 4,600 lightning strikes this morning, with a peak of 67 per minute in the Forth Estuary area at 4.46am.
Dundee, Fife and Tayside suffered the most hits at around 5.15am, with the bolts petering out at around 6am.
The weather caused chaos in the local area this morning.
Rail services between Perth and Inverness were cancelled due to a lightning strike on the train line.
In Fife, occupants of a house in Markinch escaped injury after a lightning strike sparked a fire.
The Met Office predicts more thunderstorms in the next few days with a yellow warning issued across most of Courier Country, valid from 3pm Thursday until 4am Friday.
The forecaster has warned of “sudden flooding” in Dundee, Angus, Fife and parts of Perthshire.