This looks like a small park in Algiers. One basketball court but I don't know what the court is to the north of that. Also, this could be connected in some way to the lighted football pitch to the south.
Info Requested, Sports - Basketball
By: AKpilotEMT