not much in the way of rubber or landing marks ... so light aircraft? And that loop off the road is v interesting......... some small ?craters? off the right end of the runway center line??
Assume north is to the top the picture was taken at 15:00 ish N hemisphere with quite long shadows - so middling to north-ish latitudes??
Is that a river or the sea bottom left?