I think it's near the top-left of the picture.... from the village, follow the road up and to the left, and there's a green/brown field to the right of the road. Looks like there's a runway in the field, with a definite dog-leg in it.
So, do we get to find out???
FFF
---------------
[Edit - Genghis said the strip has "high obstructions". Can't see too many of them on the area I've identified, so I think I'm wrong. Now I'm really curious!]