TOP 10 illumination spots in Greater Tokyo that take you into a whole new world
As Japan is ready to embrace the winter season, that means it's also ILLUMINATION season. Illumination is one of the main attractions during winter in Japan, where the streets and cities will lit up with beautiful lightings blending well with the nature and surrounding area.Check out this year's TOP 10 'Other-wordly' Illumination Spots in the Tokyo Metropolitan Area (Greater Tokyo Area)*1, based on the survey conducted by the Japanese travel portal 'Jalan'. This year's NO.1 spot goes to Ashikaga Flower Park's Flower Fantasy-the Garden of Illuminated Flowers in Tochigi. Popular...