Hi bjardinier - thanks for your interest!

I finally found the court you were talking about!

It is at Roland Garros and court number 6 is identified as part of
this post. Roland Garros already has quite a few placemarks so I won't double post it here.
Thanks again
