Royal Highland Show
Ends today
This famous annual event, showcasing the best of farming, food and rural life is now marking its 177th year.
As always, the big crowds have been flocking to Ingliston, with more than 2000 livestock competitors taking part. The Grand Parade is a must-see.