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.
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.