• Hikone Castle Cherry Blossom Festival

    Hikone Castle in Shiga offers a stunning view of around 1,200 cherry blossoms, beautifully illuminated at night and reflected on the castle’s moat.