Asakusa Toro Nagashi Lantern Festival

We went into Tokyo for the Toro Nagashi in Asakusa. It’s a lantern festival were people send floating lanterns into the river at night. The festival is very crowded with several thousand people sending lanterns into the river and 10x that there to watch. But in traditional Japanese style, everything was very orderly and relaxed. […]

Continue Reading