The 175th Royal Highland Show is to open at the Ingliston showground in Edinburgh later.

The event, which showcases Scottish farming, food and drink and rural living, will run until Sunday 21 June.

The event will include the showcasing of thousands of livestock, equestrian shows, forestry events and cooking competitions and demonstrations.

In 2014, the show attracted nearly 180,000 visitors, and had an estimated economic impact of £47m.

The show, organised by the Royal Highland and Agricultural Society of Scotland, has a particular focus on food production this year, to tie in with 2015 being Scotland's Year of Food and Drink. There will be live tastings and cooking demonstrations designed to educate both children and adults on how the food they eat is produced.

Meanwhile, the show serves a practical purpose for those working in the agricultural sector, as the trade show gives farmers a chance to look into the industry's latest technologies and developments.

In Numbers: Animals at the 2015 Royal Highland Show

20 breeds of 1,000 beef and dairy cattle

1,500 sheep

2,000 horses

100 goats

More than 500 birds

An unspecified number of Sealpin Gundogs and Fife Foxhounds!

Image copyrightRoyal Highland ShowImage caption
The Royal Highland Show will have several events aimed specifically at children

The first Royal Highland Show was held in 1822 in Edinburgh's Canongate, on a site now occupied by the Scottish Parliament. Until 1960, it moved location every year.

It has been held at Ingliston every year since 1960 - except in 2001, when foot and mouth disease meant the show was cancelled.