Japan celebrates its annual light festival, the Nabano No Sato, which would be a fascinating and stunning luminous display of LED lights. It's no just an ordinary lights display because it's one of the grandest and most-awaited event in Japan.
READ MORE »