News

SHINSHIRO, Aichi -- A minibus pulls out of the garage and heads north along National Route 151 next to the JR Iida Line in central Japan. At the base of 695-meter-tall Mount Horaiji, the cherry ...