Kashima Shrine in Kashima, Ibaraki Prefecture, held its Ofune Festival on September 2, with a spectacular fleet of more than 100 brightly decorated boats sailing along rivers and across lakes in a tradition staged once every 12 years during the Year of the Horse. (News On Japan)