@thekimonogallery · The Kimono Gallery
Lanterns Silently Floating on the River August 10, 2013 Toro Nagashi is a Japanese local event in which participants float toro or chochin (paper lanterns), and offerings down a river. This is primarily done during the obon season based on the belief that this guides the spirits of the departed, back to the other world.