A Shidazakura weeping cherry tree near Ohara Hachimangu Shrine will be lit up at night through April 7 in Hita, Oita ...
Mount Fuji is the highest peak and the most famous symbol of Japan, is surrounded by spectacular scenery and fascinating ...