Why Gion Matsuri Has Run for 1,100 Years Without Stopping
Festivals & Traditions

Why Gion Matsuri Has Run for 1,100 Years Without Stopping

Every July, the streets of central Kyoto fill with towering wooden floats, some over 25 meters tall, hand-pulled by teams […]