Gems in the north

Hirosaki Castle is one of Japan’s best cherry blossom viewing spots.