This is a grand celebration of the arts, and one of the town's most important annual festivals. It is said that a hundred years ago, a traveler spent the night in town and received a divine revelation in a dream. He set up a stage in front of the ancestral temple and summoned artisans and performers of every kind to showcase their skills, astounding everyone present. Thus the Hundred Arts Fair became a tradition, and today it is a stage for all to compete and outshine one another.