You are not permitted to download, save or email this image. Visit image gallery to purchase the image.
Adelaide is sweltering through its hottest day in 130 years of records, with the temperature reaching 46.2C in the city.
That beats the city's 80-year-old previous record of 46.1C set on January 12, 1939.
The West Terrace weather station recorded the historic reading at 1.42pm.
More than 15 heat records have been broken across the state of South Australia, as temperatures reach the high 40s in many regional areas.
The Bureau of Meteorology said the first record to fall was at Minlaton, on the Yorke Peninsula, where the mercury reached 45.7C just after 11am on Thursday.
The regional centre of Port Lincoln beat its previous record when it reached 47C, while Snowtown made history at 47.3C and Parafield at 46.6C.
Records were also broken when temperatures rose to 45.6C at Stenhouse Bay and 46.9C at Roseworthy. Minnipa recorded 47.3C and Hindmarsh Island 45.2C.
Closer to the city, Adelaide Airport beat its 2013 record of 44.1C with a high of 44.3C, while Noarlunga hit a historic 44.9C.
CFS state duty commander Yvette Dowling warned the soaring temperatures will lead to unmanageable bushfire conditions.
"If a fire does start with these forecast weather conditions, we're not going to be able to control that fire," she said.
She urged the public to avoid risky behaviour in order to minimise the bushfire threat.
"The communities are at risk, our firefighters are at risk, all emergency services are at risk."