Every June and New Year, horses dressed in traditional garb are taken to a local shrine for a prayer ritual. Celebrating "life with horses," the event is a real treat for the eyes and ears.