It's up to you what you believe and I agree that other confirmations would be welcome however for me the type of truck used is a big giveaway especially that we already know the type of truck used on Algeria's S300pmu2, therefore it would be enigmatic to see Algeria ordering another batch of...
What coup are you talking about? ... president chadli resigned and the elections were canceled by the Army who assumed their constitutional responsibility and protected the country.
You say the Algerian Army surrendered???? Are you out of the your mind? ... the fight was already over long...
This is old news and it was leaked that the first batch of S400 should arrive to Algeria by early 2015, so I am not surprised at all.
It's not easy to get pictures of sensitive sites in Algeria, even the S300 first photos were of the same quality as this one and the source that leaked this photo...