the vehicle appears to be german, it seems to have the ‘notek’ lights, but the markings evade me…
certainly Med / Italy though.. 🙂
edit:
the circular emblem on the vehicle looks to be of VIII.Flieger Korps, my guess : Crete
That mountain range is very much like that in Northern Crete.