I recieved a copy of that Pic in an email some months back...I very much doubt it is a PNG strip...Irian Jaya maybe, South America a possibility too....both places with a very high god botherer element and both places with legendary airstrips on par, at least, with anything PNG ever had. I'd go as far as suggesting Irian Jaya has strips that would make a PNG vet break into a cold sweat....if the 'rake brake' mod I saw on MAF Helio Couriers in Jayapura was anything to go by.
Anyway I flew in and out of > 300 bush strips in PNG and that was not one of them....I'm fairly sure I would have remembered it