I have often driven past these things on the opposite side of the road from the old Doha airport and wondered what they are. Does anyone know what they are called, what they are for, or when they were built?

20170211_10181720170211_102340

Author

1 Comment

Write A Comment

%d bloggers like this: