Horse and cattle shows are held at several places in the country to provide recreation and create an opportunity for healthy competition in various species and breeds of livestock. The most famous horse and cattle show is held every year in the famous Moghal city of Lahore during late October – early November.During the week long activities there is a display of the finest livestock, horse and camel dances, tent pegging, colorful folk dances from all regions of Pakistan, mass band displays and tattoo shows in the evening.