More than 170,000 people are expected to attend the Royal Highland Show at Ingliston on the outskirts of Edinburgh over the next few days.
Farmers and food producers from across the south of Scotland and Cumbria are taking part in the event which celebrates all things rural.
Kathryn Samson reports:
The 173rd Royal Highland Show is now underway at Ingliston on the outskirts of Edinburgh.
Thousands of visitors will attend what organisers call "The Greatest Show On Earth" over the next four days.
The show is Scotland's biggest celebration of farming, food and countryside.
In previous years, the Scottish Borders and Dumfries and Galloway have been showcased as 'host' regions and hundreds of local farmers and food producers attend the show each year.
After last year’s wet summer, extra measures have been put in place to ‘weather-proof’ the showground and car park.
However, despite the heavy rain, more than 160,000 people visited the show last year.