The Delos Garden border in 2006

I believe that this border pictured in 2006 is situated in the Delos Garden.