The Royal Welsh show is one of the largest agricultural shows in Europe.  It takes place in Llanelwedd in Powys, mid-Wales, in July each year.