A 3.5-metre olive tree was placed in the Mesogeios Garden at the Stavros Niarchos Foundation Cultural Center on Friday, the first of thousands the foundation will plant to create a green oasis inside Athens.
Stavros Niarchos Park will be a vivid green lung in Athens; a breath of...