News

An annual cherry blossom festival has begun at a park in Japan's northeastern city of Hirosaki in Aomori Prefecture. Hirosaki Park is one of the most famous cherry blossom spots in Japan.