Place: Hirosaki Cherry Blossom Festival, Hirosaki, Aomori-ken, Japan
By Arian Camilleri Uploaded on 2 April 2008 33 views
One of the moats surrounding the Hirosaki castle.