Held in May, the Aoi (Hollyhock) Festival is one of Kyoto's Big Three festivals. It is a long parade of people dressed in historical costumes from the Heian Period (794-1185) when Kyoto was Japan's capital. Each participant also wears a small branch of hollyhock. See more photos of this festival here.