KYOTO, Oct 23 (News On Japan) – Kyoto held its annual ‘Jidai Matsuri’ festival on Tuesday, with around 2,000 people dressed as feudal lords and nobles from the Heian period to the Meiji Restoration taking part in the procession, walking about 4.5 kilometers from the Kyoto Imperial Palace to Heian Shrine. The Jidai Matsuri, held […]