Toro Nagashi (灯籠流し) is a Japanese ceremony in which participants float paper lanterns (chōchin) down a river; tōrō is traditionally another word for lantern, while nagashi means “cruise, flow”. THIS IS WHY THE JAPANESE CULTURE IS THE BEST.
Temple Entry, Japan photo via amy. Hard to believe the same nation that perpetuated the rape of Nanking and the Bataan Death March, also gives us rock gardens and some of the most beautiful and tranquil places on earth.
Light Zone Winter is my favorite season is because of the beauty of ice and snow, and opportunities to be able to capture the breathtaking landscape pictures. 30 inches of snow falls overnight would create a picture of wonderful winter… Continue Reading →