North moat cherry blossoms.
Hirosaki castle park in northern Japan in spring time. Beautiful cherry blossoms and pine trees flank the moat.
Hirosaki castle, located in Northern Honshu, Japan. Over 3,000 cherry trees come into bloom from mid April to early May.