Dima RA9USU poses this question?

I have a picture of something on top of Bartazuga Mountain (summit which divides Sudan and Bir Tawil). Nobody knows what it’s for! It’s making me crazy! Anyone know what it is?

If you have the answer, please leave a comment either here or on DX-World Facebook or Twitter.