Looks like runway 26 to me, the signs say that on the pics, I landed there in November and the caravan site, high trees and telegraph poles right at the end of the runway are a surprise
I have landed on this runway many times, and as the above photo clearly shows, there is no problem at all with this runway, nor its approach.
If the comment about this chap hitting trees is accurate, then he severely undershot, and the reasons for this could be many...