View of Tenshochi Park in Iwate Prefecture,Japan is famous for the more than 10,000 cherry trees planted alongside the Kitakami River, stock photo

Stock image of 'View of Tenshochi Park in Iwate Prefecture,Japan is famous for the more than 10,000 cherry trees planted alongside the Kitakami River'
Published: June 11, 2016
Close
Loading