Thank you for your comment!
This place is one of the most famous sightseeing spot of cherry blossoms in West Japan.
Sign up to comment.
Sign in if you already did it.
Photo taken in 1 Chome Iwakuni, Iwakuni, Yamaguchi Prefecture, Japan
Misplaced? Suggest new location