Royal Welsh Show showcases nation's best livestock

  • Published
Image gallerySkip image gallerySlide 1 of 8, Man shearing sheep, The Royal Welsh Show is a chance for farmers from across Wales to come together over four days

The Royal Welsh Show has been taking place this week, marking 120 years since the start of the annual agricultural show.

The best of Welsh livestock is showcased over four days in Llanelwedd, near Builth Wells in Powys, drawing up to 250,000 people from 40 countries.

The livestock competitions involve horses, cattle, sheep, pigs and goats, with almost 7,000 animals being exhibited.

In the stalls and exhibitions there have also been displays of country sports and traditional Welsh crafts - as well as outrageous hairstyles.