Cherry blossom park at Hirosaki, Aomori, Japan