Feeling stressed or uninspired? Find your zen at Anderson Japanese Gardens in Rockford, Illinois. #Illinois #Rockford #JapaneseGarden