Tea under the blossoms.
Japanese people relaxing and drinking green tea under the wonderful cherry blossoms that line the moat of Hirosaki castle. Northern Japan in spring time.
Hirosaki castle, located in Northern Honshu, Japan. Over 3,000 cherry trees come into bloom from mid April to early May.