Japan Is A Great Place To See Some Fantastic Illumination – The Street You Know Turns Into A Wonderland
Every year, there are around 500 illumination spots throughout Japan, possibly even more. Here is an illumination done in Meguro river (Tokyo) last year. It…