Lighting the way for Obon

/ Aug 13, 2014

Lighting the way for Obon

by

Toro nagashi is a long-held Japanese tradition where candle-lit lanterns are released into rivers to guide the spirits of ancestors back to the other world during the Obon season. On Aug. 16, the Asakusa Toro Nagashi will see 2,500 lanterns set afloat on the Sumida ...