There are many of these next to the main substation (Mangaf D) on the coastal road opposite the Hilton. Anyone know what they’re for?

A Diary of a New Town
There are many of these next to the main substation (Mangaf D) on the coastal road opposite the Hilton. Anyone know what they’re for?
