16th Annual Smithsonian Magazine Photo Contest Travel
SAKURA
The meaning of SAKURA is Japanese of cherryblossoms. This is a famous place of cherry blossoms. There are about 0.7 mile of cherry blossoms at both ends of the river.
Photo Detail
| Date Taken: | 04.2018 |
| Date Uploaded: | 10.2018 |
| Photo Location: | tokyo, Japan |
| Camera: | ILCE-7RM3 |
| Copyright: | © atom photographer |