Spring has sprung in Japan and the let the petal-strewn promenades begin. Get out your sake and sho-chu and head to the parks. This week’s travel photo is actually not from the vault but from last weekend. Country #15 in the series is Japan and this is Osaka during the height of the cherry blossom blooming. This was taken just outside the moat to Osaka Castle.
For a full photo gallery of the cherry blossoms at Osaka Castle, click on over to the main site.