Where the HELL is this pic from???
The InterWebs somewhere.....
I suspect it is in the ME somewhere.
It’s in Ain al Hilweh, Lebanon, near the port city of Sidon.
https://en.wikipedia.org/wiki/Ain_al-Hilweh