Lighting the way for o-Bon

Events / Events In Tokyo Aug 13, 2014

Lighting the way for o-Bon

by Masami Ito

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 o-Bon season. On Aug. 16, the Asakusa Toro Nagashi will see 2,500 lanterns set afloat on the Sumida ...