News

Photo: Ashikaga Flower Park Ashikaga Flower Park is roughly two hours by train from central Tokyo. From Tokyo Station, take the Keihin Tohoku line to Ueno Station, switch to the JR Utsunomiya line ...
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 ...