Re-enactors wearing Heian Era costumes depart from Kyoto Imperial Palace in the nation's ancient capital Wednesday during the annual Aoi Festival. Some 16,000 spectators watched the parade, which comprised around 500 people in costumes as well as 40 oxen and horses. | KYODO