Designed by
Title
Cherry blossoms, sakura in Japanese, and rippling waters in Japan #138043149
Description
Cherry blossoms, or sakura in Japanese, bloom above rippling waters of a moat at Hirosaki castle, in Aomori prefecture, northern Japan. Hirosaki is one of the most popular cherry blossom viewing place in Japan.