Cherry blossoms in full bloom at Hirosaki Park, Aomori
Cherry Blossom Festival" is also busy
Hirosaki Castle is seen past a weeping cherry tree at Hirosaki Park in Hirosaki, Aomori Prefecture, Japan, April 25, 2016. Hirosaki Park, with over 2600 cherry trees, is one of Japan's most popular destination for cherry viewing. (Photo by Yuriko Nakao/AFLO)