One of the Top 100 cherry blossom beauty spots in Japan, with 530 cherry trees on the riverbanks
Wagashi making activity will begin in late April !!