News

During Japan’s Sengoku “Warring States ... season is a major draw for travelers to Hirosaki Castle. More than 2,600 sakura tress dot the castle gardens, scattering their petals on the ...