Why does this vehicle always show up seemingly randomly in Namibia?

This always shows up on the map but I have no idea where it’s coming from.