Looks like a small airfield, probably for helicopters only. There appears to be 3 hang gliders? in an older picture.