A 1000-year-old olive tree

© Japanbyweb.com

A 1000-year-old olive tree in Meiji Park outside Tokyo’s National Stadium. It was brought from Spain and donated by the Lions Club of Japan.

Continue the Travel

Latest Posts