Designed by
Title
Japanese cherry blossoms bloom above a moat, Japan #138041775
Description
Japanese cherry blossoms are in full bloom at Hirosaki castle, in Aomori, northern Japan. Hirosaki is one of the most popular cherry blossom viewing place in the country.