ASHIKAGA, Tochigi Prefecture--The Ashikaga Flower Park here ranks as the top illumination park in Japan for good reason: The 100,000-square-meter area undergoes a fairytale transformation every ...
ASHIKAGA, Tochigi Prefecture--Ranked as the top illumination park in Japan, the Ashikaga Flower Park here is once again transformed into a fairytale setting with more than 5 million LED bulbs ...