Is that El Paso?
Looks more like China to me.
Indonesia. But it could be in any number of turd world locales. I don’t see any gals up there so these guys maybe just have to get to work but even so.