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 |