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

Most Popular Articles