If there are lessons to be learned from this, then it will benefit all of us.
Their landing would have been at night and I assume they landed on Rwy 29 (due prevailing monsoonal conditions).
I am of the opinion that the apparent upslope of that runway presents quite a significant optical illusion at night.
Anybody else experienced that?