News

An annual cherry blossom festival has begun at a park in Japan's northeastern city of Hirosaki in Aomori Prefecture.