Pinterest • The world’s catalog of images

Explore Iwakuni Japan, River Japan, and more!

Toro Nagashi (灯籠流し) is a Japanese ceremony in which participants float paper lanterns (chōchin) down a river.

from 99TravelTips

10 Most Beautiful Spectacle Around The World

Fuji Volcano, Japan, Asia, Geography, Cherry Blossom...this is absolutely breathtaking