This year marks the 178th annual Royal Highland Show which is set to take place at the Royal Highland Centre, Ingliston from Thursday 21 to Sunday 24 June.With well over 5,000 entries recorded across all sections of the show, sheep entries will once again have a strong presence with a total of 2,029 sheep set to compete – making this the second largest number of entries for a decade.